A death-defying perspective looking down from the top of 286-foot tall Salt Creek Falls, the second highest waterfall in Oregon.

Loading…
A death-defying perspective looking down from the top of 286-foot tall Salt Creek Falls, the second highest waterfall in Oregon.