Where is Nanqi?

Where is Nanqi located?

Nanqi, Anhui, China (approx. 31.82222°, 117.2611°)


Where is Nanqi on the map?