Centinela Solar Energy Facility CSE5

CSE5
Photovoltaic
19
19
Operating
2014
Solar
Operator Owned