One of the most astounding views from the house extends all the way to Denali, the highest point in North America at over 20,000 feet.