PUENTE BIBEY 1
PUENTE BIBEY 1 hydroelectric overview.
PUENTE BIBEY 1 is an operational 313.1 MW hydroelectric power station in Spain.In OperationSpain
At a Glance
Capacity
313.1 MWOwner
Data coming soonOperator
Data coming soonCountry
SpainLocation
42.314°, -7.222°Website
Data coming soonOwnership
Owner data coming soon.