We just got back from the heavenly paradise of Telluride, Colorado. Many more images to follow, but here's just a taste of the incredible mountain terrain. We were hiking up to 12,000 feet and the start of our hike was at Bridal Veil Falls - a large two-pronged waterfall located east of the town. If you love waterfalls, Bridal Veil Falls is a "must see" if you're in Telluride. Bridal Veil Falls is Colorado's highest cascade, with a 365 foot drop. I'll be posting more incredible images from the trip in the days to come. Enjoy!