English
English version

Denali

From Longman Dictionary of Contemporary EnglishDenaliDe‧na‧li /dəˈnɑːli/  a mountain in Denali National Park in central Alaska, which is the highest point in North America. It was formerly called Mount McKinley.
Pictures of the day
What are these?
Click on the pictures to check.