Where is Baosha?
Where is Baosha located?
Baosha, Anhui, China (approx. 31.11667°, 118.5083°)
Where is Baosha on the map?
Baosha - Feihuang Amusement Park
Baosha - Lunweizhang
{"latitude":31.11667,"longitude":118.5083,"title":"Baosha"}