Hydroelectric turbine in display at the Glen Canyon Dam site.

Royalty-free stock photo ID: 581211

Hydroelectric turbine in display at the Glen Canyon Dam site.