A mountain bicyclist views the vast Alaskan landscape across Cook Inlet from Point Woronzof, Anchorage. Denali is visible in the distance, even though it is 237 miles away! Anchorage saw dense cloud and light rain on this day, though clear skies to the North afforded a rare view of Denali from this location.
Many more images from Alaska and Denali National Park are forthcoming. Please check back soon.