Where is Xiqianqun?

Where is Xiqianqun located?

Xiqianqun, Shaanxi, China (approx. 34.79722°, 108.7803°)


Where is Xiqianqun on the map?