Where is Zhupin?

Where is Zhupin located?

Zhupin, Shaanxi, China (approx. 36.06667°, 110.0167°)


Where is Zhupin on the map?