Cheow Lan Lake is part of Khao Sok National Park, it was a place both of us were excited for and it lived up to the expectations. The water was a stunning, deep aqua and the prominent rocks and mountains were gorgeous as they met the waters.