May 22 Denali Team – Meet The Team!
Denali, “The Great One,” rises a full 18,000′ (5486 m) from the surrounding landscape in southcentral Alaska. At 20,310 feet (6190 m), it is the tallest mountain in North America and one of the famed Seven Summits. Despite being the third highest of the Seven, it has more vertical relief than Mount Everest, and many…