RICOBAYO II 1
RICOBAYO II 1 hydroelectric overview.
RICOBAYO II 1 is an operational 153.1 MW hydroelectric power station in Spain.In OperationSpain
At a Glance
Capacity
153.1 MWOwner
Data coming soonOperator
Data coming soonCountry
SpainLocation
41.524°, -5.986°Website
Data coming soonOwnership
Owner data coming soon.