Where is Zhoujiaping?

Where is Zhoujiaping located?

Zhoujiaping, Shaanxi, China (approx. 33°, 106.9333°)


Where is Zhoujiaping on the map?