Whistler Blackcomb Ski Resort Jan 23, 2019 7:52:30 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Owen on Jan 23, 2019 7:52:30 GMT 1 ~~~ Canada ~ Whistler Blackcomb ~ North America's largest ski resort ~~~The now-iconic Inukshuk statue atop Whistler Mountain is a modern take on an Inuit navigation marker and was created for the 2010 Winter Olympic Games held here.www.usatoday.com/picture-gallery/travel/destinations/2018/11/30/whistler-blackcomb-north-americas-largest-ski-resort/2150810002/ ~ 41 images