The North Face at Alyeska Resort, AK | Can You Ski It? [Sponsored By:ย Alyeska Resort] Tucked into the northernmost rainforest in North America,ย Alyeska Resort sits above the town of Girdwood Alaska, about 45 miles South of Anchorage in the Chugach Mountain Range. Alyeska is one of those undiscovered gems in the ski world. It’s not the biggest or the baddest and doesn’t have that glitzy pro skier cred the way Squaw or […] DโArcy McLeish | November 13, 2017 8 Comments