Denali in Spanish
Denali in Spanish
Denali
The highest mountain peak in North America (the third most prominent peak after Mount Everest and Aconcagua), located in central Alaska.