A tour bus on the Denali Park road takes visitors along the precipitous ridge of Polychrome Pass in Denali National Park.