Back to photostream

Chush Falls

The waterfalls of Whychus Creek are located just inside the Three Sisters Wilderness Area, located south of the town of Sisters.

Bucket list Goal-Stand at the foot of a big waterfall,Walk behind a waterfall

1,002 views
8 faves
6 comments
Uploaded on June 3, 2013
Taken on May 31, 2013