Nature
Snowmass is a ski resort in Snowmass Village near Aspen, Colorado, and part of the Aspen/Snowmass complex owned and operated by the Aspen Skiing Company. When it opened on December 17, 1967, it became one of the ski areas connected with Aspen’s broader winter sports destination. It has continued to serve as a central skiing venue in the region.
Hear stories like this as you drive
ExploreHere reads historical markers out loud as you pass them: over 325,000 stories across the US. No account needed.
4.7 · 800+ ratings · Free
FIND IT
Snowmass Village, Colorado · United States
