Where is Yangzhou Station?

Where is Yangzhou Station located?

Yangzhou Station, Yangzhou Station, China (approx. 32.391754°, 119.34563°)


Where is Yangzhou Station on the map?