Breathtaking Telluride and the San Juan Mountains Taking a ride to Telluride – the most beautiful place on earth.