Where is Qimuqun?

Where is Qimuqun located?

Qimuqun, Shaanxi, China (approx. 34.39667°, 108.1275°)


Where is Qimuqun on the map?