The last city to host the Winter Olympics was Torino, Italy in 2006.
Vancouver, British Columbia will host the Winter Olympics in 2010.
Athens City in Greece hosted the last summer Olympics in 2004
London was the host city for the 2012 Summer Olympics.
if a city can not host the Olympics it goes back to the previous host city i.e. if sochi can not host the 2014 winter Olympics it goes back to Vancouver if London is unable to host the 2012 Olympics it goes back to Beijing
There won't be Olympics in 2013
The last country to host both the Olympics and the world cup is the U.S.A.