personal + adventure!: Denali summit ridge!

Denali summit ridge! The summit is the highest point in North America- 20,3120'.
Denali summit ridge!

Denali summit ridge! The summit is the highest point in North America- 20,3120'.