Welcome to Whistler, the Host Mountain Resort for the 2010 Olympic and Paralympic Winter Games. Whistler is home to over 10,000 permanent residents and a vacation wonderland for over two million annual visitors who faithfully come back year after year to help us celebrate our international acclaim as a premier travel destination!