Where is Xiabakou?

Where is Xiabakou located?

Xiabakou, Shaanxi, China (approx. 32.50389°, 107.4861°)


Where is Xiabakou on the map?