On August 26, 2026, a wall of ice, rock, mud, and water swept through the Himalayan borderlands of Nepal, taking over communities on the Lende Khola,...