Where is Zhibaotsun?

Where is Zhibaotsun located?

Zhibaotsun, Shaanxi, China (approx. 34.43722°, 108.6767°)


Where is Zhibaotsun on the map?