Where is Xishuqiao?

Where is Xishuqiao located?

Xishuqiao, Jiangsu, China (approx. 31.86889°, 120.0883°)


Where is Xishuqiao on the map?