Where is Zhujiazhai?

Where is Zhujiazhai located?

Zhujiazhai, Shaanxi, China (approx. 37.33556°, 110.3858°)


Where is Zhujiazhai on the map?