Where is Zhuangziqun?

Where is Zhuangziqun located?

Zhuangziqun, Shaanxi, China (approx. 34.32108°, 108.3005°)


Where is Zhuangziqun on the map?