Denali 2005

Photos are from Denali in 2005. Our Mountain Trip expedition was lucky with the weather, so we had a relatively fast summit in 11 days and were back in Talkeetna in 14. At 20,320 feet, Denali is the highest mountain in North America.

Mountains Menu