Login

A power plant that produces electricity by the force of water falling through a hydro turbine that spins a generator.

Back to Top