Tour bus along the Denali Park road view Denali visible in the distance, near Eielson Visitors Center, Denali National Park, Interior, Alaska.