Where is Fangjialong?

Where is Fangjialong located?

Fangjialong, Anhui, China (approx. 29.98056°, 117.0444°)


Where is Fangjialong on the map?