Centinela Solar Energy Facility CSE3

CSE3
Photovoltaic
34
34
Operating
2013
Solar
Operator Owned