Where is Tanfandian?

Where is Tanfandian located?

Tanfandian, Anhui, China (approx. 31.95°, 116.15°)


Where is Tanfandian on the map?