Denali National Park is another spectacular place to view the northern lights in Alaska – not to mention ... 100-acre property that sits within a boreal forest 25 miles north of Fairbanks.