Denali and Wonder Lake
Denali towers above Wonder Lake. Denali is the highest peak in North America.
denaliwonder lakealaskadenali national parkmount mckinley
Log In: