Where is Nanxiaojie?

Where is Nanxiaojie located?

Nanxiaojie, Jiangsu, China (approx. 32.60083°, 119.2383°)


Where is Nanxiaojie on the map?