Yangjiang Phase I Pumped Storage Power Station
Yangjiang Phase I Pumped Storage Power Station pumped hydro overview.
Yangjiang Phase I Pumped Storage Power Station is an operational 1,200 MW pumped hydro storage facility in China.In OperationChina
At a Glance
Capacity
1,200 MWEnergy storage
Data coming soonOperator
Data coming soonCountry
ChinaLocation
21.948°, 111.414°Website
Data coming soonOwnership
Owner data coming soon.