Where is Xinduqiao?

Where is Xinduqiao located?

Xinduqiao, Jiangsu, China (approx. 31.59778°, 120.1206°)


Where is Xinduqiao on the map?