Crater Lake Trip '09  
This is Shoshone Falls in Twin Falls, Idaho.  They call it the "Niagara of the West." It's a source of hydroelectric power during the months of heavy flow.

This is Shoshone Falls in Twin Falls, Idaho. They call it the "Niagara of the West." It's a source of hydroelectric power during the months of heavy flow.


Powered by Gallery v1 RSS