Where is Zhantun?

Where is Zhantun located?

Zhantun, Jiangsu, China (approx. 34.51667°, 116.5806°)


Where is Zhantun on the map?