Solo climber found dead after fall from Denali, highest mountain peak in North America
A solo climber was found dead Monday on Denali, the highest mountain peak in North America. Mountaineering rangers from Denali National Park and Preserve found the climber at 17,000 feet of elevation on the mountain's West Buttress route after being contacted by a family member that had not heard from the climber for several days,