Devil's Slide

28 March 2010

Location

Hell's Gate State Park Lewiston, ID
United States
46° 21' 44.2296" N, 117° 3' 32.4936" W