3 Killed in Washington in North America’s Deadliest Avalanche of the Season Three climbers were killed in an avalanche in Washington on Sunday in the nation’s deadliest avalanche of the season. The avalanche occurred on Colchuck Peak at the South end of Colchuck Lake, approximately eight miles South of Leavenworth, WA, reports the Chelan County Sheriff’s Office (CCSO). The reporting party, a 53-year-old Maryland man, reported the group he was with had attempted to […] Avalanche AvyBrains | February 22, 2023 4 Comments