About Echo Mountain
Echo Mountain is a ski resort in Colorado, United States. Base 3063 m, top 3246 m.
- Location
- Colorado, United States
- Top elevation
- 3246 m
- Base elevation
- 3063 m
- Vertical drop
- 183 m
- Ski lifts
- 3 lifts: 2 surface lifts, 1 chairlift
- Season starts
- 12 Dec
- Season ends
- 4 Apr
Nearby resorts