Lookout Pass ski area has just been cited as having received “the most snowfall in the world” among reporting ski resorts during the past seven days. The one week total: 6.5 FEET, most of which fell Sunday-Tuesday. The distinction has just been distributed around the globe by Skiinfo.com, which collects daily reports and compiles stats from more than 2,000 ski areas in Europe and North America/Rich Landers, Outdoors. More here.
Question: Are you still skiing/snowboarding/sledding this winter?