News

That’s worked out for Oregon’s highest ski areas — Timberline Lodge, Mount Hood Meadows and Mount Bachelor all have around 105 inches of snow, which is among the most in the nation.