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.

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.

Music by Flowmotion – Better Luck Next Time.