A gorgeous view of summit ridge on Denali, Alaska, the highest mountain in North America
The weather managed to clear momentarily while we continued our climb down summit ridge of Denali, Alaska, the highest mountain in North America. The actual summit of the mountain is one of the small "bumps" along the ridge barely higher than the other sections of the ridge.