Cheow Lan Lake
Thailand · Asia
About
Cheow Lan Lake (RTGS: Chiao Lan) or Rajjaprabha Dam Reservoir (RTGS: Ratchaprapha~), is located in Khao Sok National Park in Surat Thani Province, Thailand. It is an 185-square-kilometre (71 sq mi) artificial lake, inaugurated in 1987 with the construction of Rajjaprabha Dam by the Electricity Generating Authority of Thailand (EGAT) as a source of electricity.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.