Place: Shoshone Falls, Twin Falls, Idaho, United States
By Jessica Feis Uploaded on 16 June 2008 39 views
Summertime at Shoshone Falls in Twin Falls, Idaho. They are falls of the Snake River and are known as the Niagara of the west.