Friday, May 13, 2011

America's Tallest Mountain

With a summit at 20,320 above sea level, Denali is the tallest peak in the United States, and deserving of its native name, which means simply, The High One.  Despite its beauty the mountain is inhospitable.  It's high energy to create its own weather and the summit is often shrouded in clouds.  Merely catching a glimpse of the summit is a high prize for travelers to Denali National Park.

No comments:

Post a Comment