Where is Zhixingdadui?

Where is Zhixingdadui located?

Zhixingdadui, Jiangsu, China (approx. 31.59083°, 121.2344°)


Where is Zhixingdadui on the map?