Where is Weijiaba?

Where is Weijiaba located?

Weijiaba, Shaanxi, China (approx. 32.83417°, 105.5775°)


Where is Weijiaba on the map?