Whistler, BC hosted the 2010 Winter Olympics and is located 120 km north of Vancouver in the Coast Mountains. It is an alpine village known for skiing, snowboarding, and other winter activities at Whistler Mountain. The document provides background information on Whistler and includes links to video clips about directions to get there.