Where is Zhujiaping?

Where is Zhujiaping located?

Zhujiaping, Shaanxi, China (approx. 34.71194°, 108.2467°)


Where is Zhujiaping on the map?