Ski Resort Life Vail is Set to Party With More Than 400 Inches of Snowfall Travel SKI Magazine Jan 1, 2000