The tiny town of Telluride is a Rocky Mountain jewel. Wedged in a remote box canyon high in the San Juan Mountains of southwestern Colorado, it has a remarkable historic architectural landscape,... This description may be from another edition of this product.