June 11, 2026
Rescue teams contended with dangerous conditions as the disaster marks deadliest US avalanche in 45 years
The avalanche swept the Castle Peak area of Truckee, California, about 10 miles north of Lake Tahoe, at about 11:30am Pacific time