Mount Russell Mount Russell, one of the most notable peaks in Alaska, is a prominent feature of the exceptional Denali National Park. Named after the esteemed American geologist, Israel Cook Russell, this natural marvel is a testament to the grandeur and majesty of Alaska’s wild landscapes. Not only does it command respect from those who …