Where is Nanxingzhen?

Where is Nanxingzhen located?

Nanxingzhen, Jiangsu, China (approx. 31.95111°, 121.5008°)


Where is Nanxingzhen on the map?