Where is Zhuhube?

Where is Zhuhube located?

Zhuhube, Shaanxi, China (approx. 32.86667°, 105.9667°)


Where is Zhuhube on the map?