Where is Shankuai?
Where is Shankuai located?
Shankuai, Fujian, China (approx. 24.52183°, 116.9525°)
Where is Shankuai on the map?
Shankuai - Samtunguk Museum
Shankuai - Haishan Park
Shankuai - Luofushan Baotian International Resort Hotel
{"latitude":24.52183,"longitude":116.9525,"title":"Shankuai"}