Tourist enjoy views of North America's tallest mountain on a clear day in Denali National Park, Alaska.