From Marblemount, follow the Cascade River road till its end at the Cascade Pass trailhead parking lot. Proceed up the trail to Cascade Pass and keep going, ascending the smaller trail up Sahale Arm. Prepare to do a lot of grunting - it's 4300 vertical feet up to the top of the arm.
After many visits to Cascade Pass, I became curious about the legendary Sahale Arm trail which accessed the highest trail-accessible camp min North Cascades National Park. On a perfect September weekend, I strapped on a backpack and dragged myself to the top of the arm. There were remnants of smoke in the sky from the summer's forest fires and they lent a sharp delineation to the receding ridges creating the much sought after "sea of peaks" effect.
Johannesburg Mountain has long captivated me. Its dramatic spires rise above Cascade Pass in North Cascades Park like a gothic fortress. I had explored different compositional options on numerous hikes to Cascade Pass but it wasn't until I made the butt-kicking climb up Sahale Arm that I found a vantage point from which I could do them justice and capture them in all their glory.