Climber Falls to His Death at Denali National Park

Alex Chiu, an engineer and alpine climber, was on one of the most frequently used routes at Mount McKinley, the tallest peak in North America.

Jun 5, 2025 - 19:00
 0  5
Climber Falls to His Death at Denali National Park
Alex Chiu, an engineer and alpine climber, was on one of the most frequently used routes at Mount McKinley, the tallest peak in North America.