Where is Tianshaqiao?

Where is Tianshaqiao located?

Tianshaqiao, Jiangsu, China (approx. 32.51111°, 120.4361°)


Where is Tianshaqiao on the map?