Where is Xuejiaping?

Where is Xuejiaping located?

Xuejiaping, Shaanxi, China (approx. 35.88083°, 110.2192°)


Where is Xuejiaping on the map?