OpenInfraMap

 ⟩ Stats ⟩ Spain ⟩ Power Plants ⟩ CH Los Villanuevas

CH Los Villanuevas is a hydro power plant with a total output of 3.60 MW.