Where is Meiquntan?

Where is Meiquntan located?

Meiquntan, Anhui, China (approx. 30.475°, 117.8833°)


Where is Meiquntan on the map?