Where is Zhaqiao?

Where is Zhaqiao located?

Zhaqiao, Jiangsu, China (approx. 31.61667°, 120.4333°)


Where is Zhaqiao on the map?