Snow yeah! Mammoth Mountain opens for its longest ski season