OpenInfraMap

 ⟩ Stats ⟩ Spain ⟩ Power Plants ⟩ Central hidroeléctrica de La Barca

Central hidroeléctrica de La Barca is a hydro power plant with a total output of 56 MW.

Picture of Central hidroeléctrica de La Barca
Wikimedia Commons