Where is Ximiaoqun?

Where is Ximiaoqun located?

Ximiaoqun, Shaanxi, China (approx. 34.65806°, 108.6108°)


Where is Ximiaoqun on the map?