The north and south summits of Denali are visible from Highway pass as a tour bus travels along the Denali Park road, Denali National Park, Alaska.