Where is Nangangzhen?

Where is Nangangzhen located?

Nangangzhen, Anhui, China (approx. 31.85°, 117.1028°)


Where is Nangangzhen on the map?