Friday, July 5, 2013

Shoshone Falls (Twin Falls County, Idaho)


 Often called the Niagara of the West, Shoshone Falls is a multi-terraced waterfall along the Snake River just outside the city of Twin Falls, Idaho. A state park has been dedicated on the southern rim of the mighty Snake River Canyon, which Shoshone Falls has and continues to carve into the landscape. The waterfall is quite magnificent, though I wish there was less development on top of it. I guess I can't complain too much though about the clean acquisition of hydro-electric power generated by the falling water. Definitely worth the stop to see this wonder.

No comments:

Post a Comment