Mounds Of Fun At Mount Snow
Monday, January 28th, 2008by Celeste Izon Mount Snow, located in Vermont, is the one of the biggest ski resorts in the Eastern United States. Mount Snow offers 26 lifts and more than 135 trails, with a top elevation at Mount Snow is 3,600 feet and a vertical drop of 1,700 feet. 20 chair lifts ...