Where is Chanlai?
Where is Chanlai located?
Chanlai, Guangdong, China (approx. 25.08556°, 113.3939°)
Where is Chanlai on the map?
Chanlai - Haishan Park
Chanlai - Lachin
Chanlai - Foshan Science Museum
{"latitude":25.08556,"longitude":113.3939,"title":"Chanlai"}