Where is Zhongdundadui?

Where is Zhongdundadui located?

Zhongdundadui, Jiangsu, China (approx. 33.16694°, 120.5831°)


Where is Zhongdundadui on the map?