DEVIL CANYON

Operating

Hydro power plant in California

Primary fuel
Hydro
Operator
CALIFORNIA DEPT. OF WATER RESOURCES
Status
Operating
Commissioned
1972
EIA plant ID
436
Coordinates
34.2056, -117.3344

See it on the map