Climbing toward windy corner on Denali, Alaska, the highest mountain in North America
Our climbing team makes its way up "motorcycle hill" on Denali from 11,000' camp below on Denali, Alaska, the highest mountain in North America. The beauty of the mountainous Alaskan landscape graces the foreground.