Where is Xihedun?

Where is Xihedun located?

Xihedun, Jiangsu, China (approx. 32.51667°, 118.9°)


Where is Xihedun on the map?