Where is Xiabaicheng?
Where is Xiabaicheng located?
Xiabaicheng, Ningxia Hui Autonomous Region, China (approx. 36.15611°, 105.585°)
Where is Xiabaicheng on the map?
Xiabaicheng - Dunhaiba
Xiabaicheng - Huniao
Xiabaicheng - Diane
Xiabaicheng - Dagou
{"latitude":36.15611,"longitude":105.585,"title":"Xiabaicheng"}