Denali National Park is a park that needs no introduction. It features the tallest mountain in North America. When we entered the park it was called Mount McKinley, when we left the park it had officially been changed to Denali. It is astounding, breathtaking, jaw dropping, awesome, incredible, inconceivable. I will simply leave you with this picture to explain the park.