Where is Zhuoqiao?

Where is Zhuoqiao located?

Zhuoqiao, Jiangsu, China (approx. 31.56667°, 119.3167°)


Where is Zhuoqiao on the map?