Where is Xiazhai?

Where is Xiazhai located?

Xiazhai, Shaanxi, China (approx. 34.71453°, 109.7651°)


Where is Xiazhai on the map?