Where is Qiaoqizhai?

Where is Qiaoqizhai located?

Qiaoqizhai, Shaanxi, China (approx. 34.23178°, 108.1748°)


Where is Qiaoqizhai on the map?