ROCK CREEK I

Operating

Hydro power plant in Idaho

Capacity
2 MW
Primary fuel
Hydro
Operator
SHOROCK HYDRO INC
Status
Operating
Commissioned
1983
EIA plant ID
50987
Coordinates
42.6325, -114.5388

See it on the map