Alaska Range Project
Mount Russell (11,670ft)is an isolated peak on the western edge of Denali National Park and Preserve. Arguably one of the most beautiful mountains in the Alaska Range, it sees very few climbers.
Related news