View
2 stock photos
Amazing aerial view of beautiful Shoshone Falls on the Snake River, Twin Falls, Idaho
Shoshone Falls, 212 ft. tall and 900 ft wide, it’s one of the largest natural waterfalls in the USA.