Where is Jiabao?

Where is Jiabao located?

Jiabao, Shaanxi, China (approx. 34.32556°, 108.0175°)


Where is Jiabao on the map?