Mt Denali presents itself to only 30% of time to anyone who visits this amazing park. We were privileged to see the entire mountain range in its entire glory from land and from the sky. The tallest peak in North America stands majestically from the top of the world and its snow-capped peaks, valleys, icefields and glaciers create an awe-inspiring spectacle with equally impressive surrounding taiga lands and the ecosystems it protects.
tagged: mt denali