Where is Xinchangqiao?

Where is Xinchangqiao located?

Xinchangqiao, Jiangsu, China (approx. 31.595°, 121.1572°)


Where is Xinchangqiao on the map?