Where is Tanfanin?

Where is Tanfanin located?

Tanfanin, Anhui, China (approx. 31.95278°, 116.975°)


Where is Tanfanin on the map?