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
Check out more photos from Denali National Park or photos from USA on unimportant man.
Save 6% on already incredibly-cheap travel insurance using CAMELS as your World Nomads Promotional Code.




