Skip to content

Posts tagged ‘hydroelectric power station’

Great River Turbine

June 8, 2012

Great River Turbine

Great River Turbine by Michael Jantzen is a hydroelectric power station, allowing visitors to observe how it works and creates the clean energy.

Read more »