Salt Creek Falls Observation Site & Picnic Area is a picnic site inside of Willamette National Forest.