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