I'm hearing the same reports - What I'm hearing is that it is at the Steelhead heaven site just downstream of Rollins Creek and C-post bridge.

This slide has been active for a long time and has blocked the river several times in the last 50 years.

Tight lines
Curt