Once Upon a Time on the Cheow Lan Lake
Avatar

Once Upon a Time on the Cheow Lan Lake

by Raphael Knevels

The Cheow Lan Lake is located in the Khao Sok National Park, Thailand. The park consists still of a large area of virgin forest and shows a highly diverse and long persistent ecosystem. However, the Cheow Lan Lake is an artificial lake sprang from the construction of the Rajjaprapha Dam to gain energy. Besides, the lake provides numerous attractions for tourists.