Where is Shimo?
Where is Shimo located?
Shimo, Guangdong, China (approx. 21.65652°, 110.6916°)
Where is Shimo on the map?
Shimo - Shanliang
Shimo - Longchun
Shimo - Dapotan
Shimo - Le Meridien Shimei Bay Beach Resort & Spa Parking Lot
{"latitude":21.65652,"longitude":110.6916,"title":"Shimo"}