Where is Zhongxindadui?

Where is Zhongxindadui located?

Zhongxindadui, Jiangsu, China (approx. 31.885°, 121.2883°)


Where is Zhongxindadui on the map?