Where is Jiefandadui?

Where is Jiefandadui located?

Jiefandadui, Jiangsu, China (approx. 33.27028°, 120.5347°)


Where is Jiefandadui on the map?