Beautiful World : Chieow Lan Lake – Khao Sok … Chieow Lan Lake – Khao Sok National Park – Thailand (5044X2837) Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from http://i.imgur.com/18VqLb...