Where is Nanxing?

Where is Nanxing located?

Nanxing, Jiangsu, China (approx. 31.88639°, 121.0747°)


Where is Nanxing on the map?