Where is Shanutu?
Where is Shanutu located?
Shanutu, Fujian, China (approx. 25.06444°, 117.8525°)
Where is Shanutu on the map?
Shanutu - Luofushan Baotian International Resort Hotel
Shanutu - Hulinkou
Shanutu - Shangri-La Hotel
Shanutu - Chitulun
{"latitude":25.06444,"longitude":117.8525,"title":"Shanutu"}