Where is Fanluzhai?

Where is Fanluzhai located?

Fanluzhai, Shaanxi, China (approx. 35.29806°, 110.0144°)


Where is Fanluzhai on the map?