Where is Xiqiaotou?

Where is Xiqiaotou located?

Xiqiaotou, Shaanxi, China (approx. 34.24447°, 108.1062°)


Where is Xiqiaotou on the map?