Where is Fanzuntan?

Where is Fanzuntan located?

Fanzuntan, Anhui, China (approx. 29.67083°, 117.6042°)


Where is Fanzuntan on the map?