Where is Fangziheba?

Where is Fangziheba located?

Fangziheba, Shaanxi, China (approx. 32.44667°, 107.78°)


Where is Fangziheba on the map?