Where is Qiaojia?

Where is Qiaojia located?

Qiaojia, Shaanxi, China (approx. 34.74686°, 109.301°)


Where is Qiaojia on the map?