World-renowned Whistler is nestled in the breathtaking Coast Mountains of British Columbia, and just a short scenic drive from Vancouver. Home to two world-class ski hills, the award winning Nicklaus North Golf Course, endless hiking and biking trails, along with countless shops, restaurants and spas, Whistler is Canada's premier year-round destination for adventure enthusiasts of all kinds. Co-host of the 2010 Olympic and Paralympic Winter Games along with Vancouver, Whistler is gaining notoriety on the international stage.