mstout01

Bridal Veil Falls

Bridal Veil Falls

Added April 28, 2006

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

  • Telluride, Colorado

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