Where is Zhoubianqun?

Where is Zhoubianqun located?

Zhoubianqun, Shaanxi, China (approx. 34.37056°, 108.4306°)


Where is Zhoubianqun on the map?