Where is Zhaojiabao?

Where is Zhaojiabao located?

Zhaojiabao, Shaanxi, China (approx. 34.25351°, 108.8205°)


Where is Zhaojiabao on the map?