Staying Alive in the Winter Mountains There’s a reason that the Freeride World Tour makes a stop in Golden. The mountains are big and the snow is deep. by Avalanche Canada