Previous Directory Next

[IMAGE]

Telluride's a weird city, a small town surrounded by beautiful mountains. I dunno, it's just kind of odd to me. Supposedly the name comes from the hellish path you once had to take to get there, "into hell you ride" they'd say. No clue if that's actually true, but that's what people said. Anyway, yeah, beautiful mountains all around.