Where is Huamintan?

Where is Huamintan located?

Huamintan, Anhui, China (approx. 33.01667°, 117.9194°)


Where is Huamintan on the map?