<<·· Power Plant ··>>

Power Plant

rating NA
Kevin Delaney 2002-03-10

Power Plant: Shoshone Falls is one of the impressive water drops in the US. Idaho Power diverts most of the water trhough turbines. There is a diversion dam above Twin Falls that divert a good portion of the Snake as well.

index - communities - store of the day - new