Where is Fanlichzhan?

Where is Fanlichzhan located?

Fanlichzhan, Anhui, China (approx. 30.66667°, 117.675°)


Where is Fanlichzhan on the map?