Technology: HydroelectricCity, State: Twin Falls, IdahoHydro Plant Type: Run-of-RiverCapacity: 2.29 MWHead: 120 feet# Turbines: 1Equipment Type: Francis Unit
Back