Twin Falls Hydro Size: Date Built: 1995 Nearest Town: Twin Falls Idaho Head: 140 ft Flow: 3,500 CFS Unit details: N/A Penstock diameter: 168″ Penstock length: 1,000′ Additional details: Design of penstock for 30 MW facility. Back to Project List