OpenInfraMap

 ⟩ Stats ⟩ Spain ⟩ Power Plants ⟩ Central hidroelèctrica La Muela-Cortes

Central hidroelèctrica La Muela-Cortes is a hydro power plant in Spain with a total output of 1,512 MW.

Generators