More than 40 years after its first attempt, the resort of Whistler finally achieved what it had initially set out to do: host a Winter Olympic Games. The International Olympic Committee approved the Vancouver-Whistler bid in 2003, and on Feb.
Read more >