Where is Fancow?

Where is Fancow located?

Fancow, Shaanxi, China (approx. 34.89938°, 109.0905°)


Where is Fancow on the map?