Telluride Peak

It's also a kick ass ski area.


Post a Comment
Viewing: 1-1 of 1

Oakafee - Dec 14, 2011 6:01 pm - Hasn't voted


The ski area and the peak are both near the town of Telluride, but they are not at the same place. Telluride Peak is on the ridge east of the town, while the ski area is south of the town.

Viewing: 1-1 of 1