Where is Shiudadui?

Where is Shiudadui located?

Shiudadui, Jiangsu, China (approx. 32.49083°, 121.0592°)


Where is Shiudadui on the map?