Attracting skiers from across Quebec and New England, Mont Sutton combines deep snow and striking natural scenery with skiing for every level.