Byers Lake is somewhere on Parks Highway north of Anchorage closer to Denali, only a couple miles north of the main Denali scenic view turnout. Lots of campsites at this beautiful state park - looks like a wonderful place to spend a few days relaxing..