SOL ORCHARD EL CENTRO PV

Operating

Solar power plant in California

Capacity
20 MW
Primary fuel
Solar
Operator
SOL ORCHARD IMPERIAL 1 LLC
Status
Operating
Commissioned
2013
EIA plant ID
58621
Coordinates
32.8033, -115.5464

See it on the map