Claim: Khone Falls is a 69 foot cascading waterfall located in Si Phan Don.
Evidence: Cascade 21 m (69 ft) The Si Phan Don (Lao: ສີ່ພັນດອນ; meaning '4000 islands') is a riverine archipelago in the Mekong River, Champasak Province in southern Laos. Mekong River
Champasak Province
Laos