Portal
:
Renewable energy/Selected picture/26
<
Portal:Renewable energy
<
Selected picture
A 4MW
run-of-the-river hydroelectric plant
in
Pullach
, Germany.