Where is Xinbaoqi?

Where is Xinbaoqi located?

Xinbaoqi, Shaanxi, China (approx. 34.33333°, 108.3692°)


Where is Xinbaoqi on the map?