Where is Fanlin?

Where is Fanlin located?

Fanlin, Anhui, China (approx. 32.21667°, 116.4833°)


Where is Fanlin on the map?