Where is Kuahai?
Where is Kuahai located?
Kuahai, Fujian, China (approx. 25.49528°, 119.6967°)
Where is Kuahai on the map?
Kuahai - Shangcheng Hotel
Kuahai - Отель InterContinental Onethousand Island Lake Resort
{"latitude":25.49528,"longitude":119.6967,"title":"Kuahai"}