Where is Yangjiabao?

Where is Yangjiabao located?

Yangjiabao, Shaanxi, China (approx. 34.41206°, 108.0523°)


Where is Yangjiabao on the map?