Tags: Ski Area.
Snowmass is a part of the Aspen/Snowmass ski resort complex located in Snowmass Village near the town of Aspen Colorado. It is owned and operated by the Aspen Skiing Company. It was opened on December 17 1967. Snowmass is the largest of the four Aspen/Snowmass mountains comprising 3128 acres (1266 ha). The mountain is most notable for its wide cruiser runs family-friendly atmosphere and extensive ski-in/ski-out lodging.