Vail Resorts acquires Mt Snow from Peak Resorts
The Mount Snow Ski Complex is located in the Green Mountains in southern Vermont.
With the new ownership, Mt Snow offers the Vail Epic Pass program. The program offers some neat benefits and discounts.
Exciting times are ahead for Mt Snow as it becomes part of the premier mountain resort company in the United States.