A climber stands atop the thin snow ridge at the summit of Eldorado Peak in the heart of the North Cascades National Park, Washington, as the sun sets in the distance.