92479846_200

Stevens Pass is located in the heart of Washington States Cascade Mountain Range. The Pass serves up over 450 inches of fresh snow every season. A ton of that snow fell in April 2010 while we were visiting Stevens Pass and we enjoyed some of the finest skiing of the season.