Place: I. B. Perrine Bridge, Twin Falls, Idaho, United States
By Jessica Feis Uploaded on 16 June 2008 42 views
The beautiful Snake River Canyon as seen from the I. B. Perrine Bridge near Twin Falls, Idaho.