Nestled in the southern reaches of Laos, along the mighty Mekong River, Khone Phapheng Falls is what nature's raw power looks and sounds like. The thunderous roar of this waterfall can be heard from a ...