Live action footage
Shoshone Falls through trees Twin Falls Idaho. Beautiful and powerful Shoshone Falls is a waterfall on the Snake River located five miles east of Twin Falls Idaho. Known as the Niagara of the West Shoshone Falls is 212 feet high which is 45 feet higher than Niagara Falls flowing over a cliff rim 1 000 feet wide. Incredible amount of water flows down the deep gorge. HD 1080 video. Don Despain of Rekindle Photo.
HD
1920 x 1080