Benham Falls captured on September 9, 2022 at 5:44 pm Benham Falls, the largest falls on the Upper Deschutes River. The falls were created by the eruption of nearby Lava Butte. Discover more photos of... Deschutes River Oregon Pacific Northwest