Where is Xiabakou?
Where is Xiabakou located?
Xiabakou, Shaanxi, China (approx. 32.50389°, 107.4861°)
Where is Xiabakou on the map?
Xiabakou - Zhuangnaichu
Xiabakou - Jianchiba
Xiabakou - Dachas
Xiabakou - King Kowloon Hotel
{"latitude":32.50389,"longitude":107.4861,"title":"Xiabakou"}