Where is Qiaodundadui?

Where is Qiaodundadui located?

Qiaodundadui, Jiangsu, China (approx. 31.91944°, 121.4986°)


Where is Qiaodundadui on the map?