Where is Shanlai?
Where is Shanlai located?
Shanlai, Fujian, China (approx. 24.905°, 117.1061°)
Where is Shanlai on the map?
Shanlai - Ten Thousand Buddha Monastery
Shanlai - Indin
Shanlai - Hosea
Shanlai - Luofushan Baotian International Resort Hotel
Shanlai - Hetzanken
Shanlai - Wubanqiao
Shanlai - Samtunguk Museum
Shanlai - Shibei
Shanlai - Lantian
Shanlai - Lunpu
Shanlai - Yangban
Shanlai - Royal Hong Kong Yacht Club
Shanlai - Haishan Park
{"latitude":24.905,"longitude":117.1061,"title":"Shanlai"}