Where is Xinhaidadui?

Where is Xinhaidadui located?

Xinhaidadui, Jiangsu, China (approx. 33.09611°, 120.6081°)


Where is Xinhaidadui on the map?