USA TODAY via Yahoo
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 ...
5 days ago