Meet Our June 26th Team
On Sunday, June 26th, a truly international group of climbers will congregate in Anchorage, Alaska to finalize months of preparation for an expedition that will attempt to climb to the top of the tallest peak in North America. Denali, at 20,320′ (6194m) towers above the very impressive Alaska Range in Southcentral Alaska. Rising 18,000′ vertical…