Where is Shibaitou?
Where is Shibaitou located?
Shibaitou, Shanxi, China (approx. 37.95°, 110.7333°)
Where is Shibaitou on the map?
Shibaitou - Cinlanes
Shibaitou - Shuicaogou
Shibaitou - Baotou Railway Station
Shibaitou - Caoyuping
{"latitude":37.95,"longitude":110.7333,"title":"Shibaitou"}