Where is Chejiabao?

Where is Chejiabao located?

Chejiabao, Shaanxi, China (approx. 34.3296°, 108.1713°)


Where is Chejiabao on the map?