OpenInfraMap

 ⟩ Stats ⟩ Spain ⟩ Power Plants ⟩ Central hidroeléctrica de Castrelo

Central hidroeléctrica de Castrelo is a hydro power plant with a total output of 136 MW.

Picture of Central hidroeléctrica de Castrelo
Wikimedia Commons