Where is Fangjiawan?

Where is Fangjiawan located?

Fangjiawan, Sichuan, China (approx. 31.71892°, 104.766°)


Where is Fangjiawan on the map?