Where is Zhizhundadui?

Where is Zhizhundadui located?

Zhizhundadui, Jiangsu, China (approx. 32.03194°, 121.4325°)


Where is Zhizhundadui on the map?