Day: July 25, 2013

Denali, a.k.a Mt. McKinley, north america highest mountain peak, is so high that apparently dwarfs others around it.  Its view is especially stunning from a close look. Eielson Visitor Center is one of your top choice.