Where is Xiaochizui?

Where is Xiaochizui located?

Xiaochizui, Shaanxi, China (approx. 34.93056°, 108.5508°)


Where is Xiaochizui on the map?