TWIN FALLS

Operating

Hydro power plant in Idaho

Capacity
53 MW
Primary fuel
Hydro
Operator
IDAHO POWER CO
Status
Operating
Commissioned
1935
EIA plant ID
821
Coordinates
42.5893, -114.3564

See it on the map