Featured
NATURE · SKIING

Snowmass

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
Snowmass Village, Colorado
CITY · 1 STOPSExplore Snowmass Village, Colorado
Hear every story as you drive
4.7 Stars · 800+ Ratings
Hear this story on the road