Since the landslide closed the one and only road deep into the park it was impossible to see the Denali Mountain peaks from the road. Denali, which is 86 miles from the park entrance, is the tallest mountain in North America but the other mountains obscured the view. So we signed up to take a…