Advertisement

13th Annual Smithsonian Magazine Photo Contest Natural World
Bridal Veil Falls

Bridal Veil is a 365 foot waterfall located in Telluride, CO. At the top is a hydro electric power plant and house. The plant was originally built to provide power for the mine and was built in 1909. In the winter Bridal Veil has been a favorite of ice climbers.

Photo Detail
Date Taken: 06.2015
Date Uploaded: 11.2015
Photo Location: Telluride, Colorado, United States of America
Copyright: © Ralph Porter