Where is Fanzhai?

Where is Fanzhai located?

Fanzhai, Anhui, China (approx. 33.38333°, 115.4167°)


Where is Fanzhai on the map?