Where is Zouqun?

Where is Zouqun located?

Zouqun, Shaanxi, China (approx. 34.9237°, 109.2177°)


Where is Zouqun on the map?