North And South Summits Of Denali Loom Over The Hills Near Polychrome Pass. Tour Bus Travels Along The Park Road, Denali National Park, Interior, Alaska.