Water cascades down a waterfall and through rapids in Eldorado Canyon State Park, located just outside of Boulder, Colorado. Eldorado Canyon State Park is considered a hiking and climbing Mecca near the Boulder and Denver, Colorado area.
View Full Image on Dreamstime
Username: Jruffa
Editorial: No
Width: 4640 pixels
Height: 3472 pixels
Downloads: 0
Image ID: 92772090