A wall of mud, rock and water tore through northern Nepal on Wednesday, Aug. 26, 2026, sweeping away homes, roads, bridges and hydropower projects near the country’s border with Tibet.