Where is Nanxiaoli?

Where is Nanxiaoli located?

Nanxiaoli, Anhui, China (approx. 31.975°, 118.35°)


Where is Nanxiaoli on the map?