Where is Xiahaizi?
Where is Xiahaizi located?
Xiahaizi, Guangdong, China (approx. 20.54746°, 110.4862°)
Where is Xiahaizi on the map?
Xiahaizi - Vailo
Xiahaizi - Fanchan
Xiahaizi - Bianpo
Xiahaizi - Siyan
Xiahaizi - Nanhu
Xiahaizi - Отель International Asia Pacifc Conve
Xiahaizi - Houkan
Xiahaizi - Le Meridien Shimei Bay Beach Resort & Spa Parking Lot
{"latitude":20.54746,"longitude":110.4862,"title":"Xiahaizi"}