Where is Nanxiaoshe?

Where is Nanxiaoshe located?

Nanxiaoshe, Jiangsu, China (approx. 33.64167°, 119.8333°)


Where is Nanxiaoshe on the map?