Where is Houbaibao?

Where is Houbaibao located?

Houbaibao, Shaanxi, China (approx. 34.90222°, 108.6194°)


Where is Houbaibao on the map?