Where is Hanqiaodadui?

Where is Hanqiaodadui located?

Hanqiaodadui, Jiangsu, China (approx. 32.275°, 119.3361°)


Where is Hanqiaodadui on the map?