Whistler, British Columbia is a world class leader in mountain resort destinations. Recently the World watched as Whistler was the Mountain Host to the 2010 Olympics and Paralympic Winter Games. Whistler is more than two award winning ski mountains and a gorgeous village full of shops. It's a bustling town of over 10,000 residents improving on an established community, focusing on recreational pursuits, artistic endeavors, business development and environmental sustainability. Whistler is a true vacation wonderland, with over two million annual visitors who faithfully come back year after year.more...See more text