Where is Shibalipu?
Where is Shibalipu located?
Shibalipu, Anhui, China (approx. 32.66667°, 116.15°)
Where is Shibalipu on the map?
Shibalipu - Xinjiang
Shibalipu - Sunshine
{"latitude":32.66667,"longitude":116.15,"title":"Shibalipu"}