Where is Shanbaishi?
Where is Shanbaishi located?
Shanbaishi, Fujian, China (approx. 27.24306°, 119.7239°)
Where is Shanbaishi on the map?
Shanbaishi - Отель InterContinental Onethousand Island Lake Resort
Shanbaishi - Bantoucun
{"latitude":27.24306,"longitude":119.7239,"title":"Shanbaishi"}