Bridal Veil Falls
Telluride, CO
Nature
Bridal Veil Falls is a 365-foot waterfall at the end of the box canyon overlooking Telluride, Colorado. Hiking and off-road trails pass by the falls and it has a hydroelectric power plant at its top.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account