Jump to navigation
No. 96-02
Photo Category:
Waterfalls
Photo Date:
Saturday, June 15, 1996
Location:
Twin Falls, Idaho
Shoshone Falls on the Snake River near Twin Falls, Idaho is know as the Niagra of the west for a good reason. It is a huge, powerful and majestic waterfall.
Landscapes
Nature
Newest Photos
Scenic
Sunrise - Sunset
Waterfalls
Wildlife
Home
Galleries
About
Prices
Links
Contact