Where is Fozzylin?

Where is Fozzylin located?

Fozzylin, Anhui, China (approx. 31.36167°, 116.2522°)


Where is Fozzylin on the map?