Torrao
Torrao pumped hydro overview.
Torrao is an operational 140 MW pumped hydro storage facility in Portugal.In OperationPortugal
At a Glance
Capacity
140 MWEnergy storage
Data coming soonOperator
Data coming soonCountry
PortugalLocation
41.097°, -8.261°Website
Data coming soonOwnership
Owner data coming soon.