Fall Creek State Recreation Area - North Shore

Located near Lowell, OR. Pictures taken July 2016.