A Snow Capped Peak - Denali National Park - Denali National Park, USA

The clouds seem to shy away from the snow capped peak of this mountain in Alaska's Denali National Park
Return to the Denali National Park photos page
Return to the USA photos page
Budget Accommodation in USA
Hotels in USA



