Where is Hanqiao?

Where is Hanqiao located?

Hanqiao, Jiangsu, China (approx. 33.45°, 118.8333°)


Where is Hanqiao on the map?