Skip to main content
Denali view

On 13 June 2024, our team successfully reached the summit of Denali (20,310 ft), the highest point in North America.  This was a special trip as it was the last of the seven summits for me (the highest peak on each continent).  I had also tried unsuccessfully to climb Denali back in 2006, so it was fantastic to make it to the summit of this spectacular mountain!

Leave a Reply