Beautiful landscape with lake, mountains and natural attractions on Cheow Lan Lake at Khao Sok National Park, Surat Thani Province, Thailand.