The eight nearby skiers helped pull the men from the snow before they were taken to a Salt Lake Valley hospital.
Weather and snow conditions will dictate when the bodies of skiers killed in the avalanche near Lake Tahoe can be retrieved ...
Rescue efforts were underway after a group of 16 skiers encountered an avalanche in the Castle Peak area of Truckee, California, located northwest of Lake Tahoe, on Tuesday, February 17, officials ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results