Stevens Pass

An infographic about Stevens Pass Ski Resort featuring facts such as: 600+ inches of snow falls annually, 6 lifts open for night skiing and the 52 major runs.