Heading down the west Buttress ridge of Denali, Alaska, the highest mountain in North America
Our rope team climbs its way down the west buttress ridge of Denali, Alaska with the gorgeous Alaskan scenery as a backdrop. Denali is the highest mountain in North America and is climbed yearly by hundreds. of adventurous mountaineers.