Where is Xujiaping?

Where is Xujiaping located?

Xujiaping, Shaanxi, China (approx. 33.4°, 106.05°)


Where is Xujiaping on the map?