Where is Chenqianqun?

Where is Chenqianqun located?

Chenqianqun, Shaanxi, China (approx. 34.38889°, 108.5175°)


Where is Chenqianqun on the map?