This mountain towers over the extremely popular cascade pass trailhead/parking lot in north cascade national park. It has a long history going back to the very well known Ptarmigan Traverse. It has a strong reputation with PNW climbers/mountaineers for its unique tree climbing/vertical bushwhacking and its sheer size and complexity. Here is a link to Steph Abegg’s trip report - https://stephabegg.com/trip-reports/washington/johannesburg-ne-rib/