The North Face winter campaign shot on location in Laax Switzerland.

The North Face