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

15 Most Controversial & Costly Blunders in History

Sponsored Links