Where is Nanxingdu?

Where is Nanxingdu located?

Nanxingdu, Jiangsu, China (approx. 31.35°, 120.9°)


Where is Nanxingdu on the map?