Snake River Canyon, Shoshone Falls with rainbow at Shoshone Falls Park, in the Snake River Canyon near the city of Twin Falls, Idaho PLEASE CONTACT US FOR DIGITAL DOWNLOAD AND PRICING.