Where is Zhongxingqiao?

Where is Zhongxingqiao located?

Zhongxingqiao, Jiangsu, China (approx. 33.66667°, 120.2333°)


Where is Zhongxingqiao on the map?