Erich Wegscheider

The Challenges

Mount McKinley

Mount McKinley, also known as Denali, is the highest peak in North America, located in Alaska.