Share
twitterlinkedinfacebook
Image 1 of 1
6095.jpg
Brilliant neon blue skies at sunrise turn the awe-inspiring landscape of Denali National Park into an artist's abstract, depicting the tallest mountain in North America.