CASCADE

Operating

Hydro power plant in Idaho

Capacity
12 MW
Primary fuel
Hydro
Operator
IDAHO POWER CO
Status
Operating
Commissioned
1983
EIA plant ID
813
Coordinates
44.5252, -116.0487

See it on the map