Denali mountain

Denali mountain

Denali mountain in Alaska is both the tallest mountain in North America and taller than Mount Everest measuring from base to summit. Everest reaches a higher altitude however since it’s on an approximately 17,000 feet plateau.

Previous Fact Next Fact
Categories: NaturePlaces

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies