ESPN

The North Face Masters & Freeride World Tour at Crystal

Grid
1 of 17
Previous
Next

null

Photograph By Tim Zimmerman

The combined second stop of the 2011 North Face Masters tour, and third stop of the Freeride World Tour, took place February 6-9 at Crystal Mountain Resort. Crystal is the largest ski resort in Washington.