Tourists view the summit of Denali, North America's highest peak, from Stoney Dome lookout in Denali National Park, Interior, Alaska.