What is the location of Yangzhou?

Yangzhou is a city in Jiangsu Province, China, about 230 km. northwest of Shanghai.