Where is Zhujiabao?

Where is Zhujiabao located?

Zhujiabao, Shaanxi, China (approx. 34.63139°, 108.2319°)


Where is Zhujiabao on the map?