Where is Xixinqiao?

Where is Xixinqiao located?

Xixinqiao, Jiangsu, China (approx. 31.62833°, 121.1819°)


Where is Xixinqiao on the map?