Beautiful Cheow Lan Lake Cheow Lan Lake is a main attraction in Khao Sok National Park due to its majestic scenery and the diversity of the wildlife. The stunning limestone formations, the “Gui-Lin” of Thailand, are named after a similarly unique landscape in China.  Travel across the lake on a traditional longtail boat taking in