Where is Watandadui?

Where is Watandadui located?

Watandadui, Jiangsu, China (approx. 33.90833°, 120.1333°)


Where is Watandadui on the map?