![]() |
| Early rays of Sun on Mt Denali |
Home of North America's highest peak Mt Denali (20,320ft), Denali National Park is a vast wild land of high alpine tundras and snowy mountains. The highest mountain, more popular by the name Mt McKinley, is the 'roof' of North America. Denali means "the high one" in Athabascan native language. It seems only 20% of the total visitors happen to have a glimpse of this mountain! And I am one of them!





