Description
At 365 feet, Bridal Veil Falls is the highest waterfall in Colorado. On the canyon rim above the falls is a rstored hydroelectric plant, built in 1904. Now a National Historic Landmark, it once generated power for nearby mines
About the Photographer
- mstout01
- Carrollton, Texas
Location
All Telluride photos
Show Us Where You've Been
Share your travel photos to expand your gallery and add color to your reviews.
Start Uploading Photos