Cheow Lan Dam, also known as Rajjaprabha Dam, is a majestic dam located in Khao Sok National Park, Thailand. It creates Ratchaprapha Lake, surrounded by towering limestone cliffs and lush rainforests. The area is renowned for its crystal-clear waters, floating raft houses