The 2010 Winter Olympics are about to kick off on February 12 in the city of Vancouver, British Columbia and on the slopes of one of the world's premiere ski destinations in Whistler, approximately two hours north of where the opening ceremonies for the 21st Winter Olympics will be held at BC Place.