Dall sheep rams, Denali Park road, tourists watch from Park buses, Polychrome Pass, Denali National Park, Alaska.