Where is Tunhaidadui?

Where is Tunhaidadui located?

Tunhaidadui, Jiangsu, China (approx. 31.96°, 121.0233°)


Where is Tunhaidadui on the map?