china
Canada is currently hosting the 2010 Winter Olympics
The country that is hosting the olympics.
China
In the modern olympics, countries and cities takes turns hosting the olympics. So it's different from time to time.
Canada
Vancouver
LONDON - 2012
Because it rocks.
London
Russia
Great Britain is.
Sochi, Russia is hosting the 2014 Winter Olympics. It is the first Olympic Games hosted by the Russian Federation. The USSR hosted the Summer Olympics in 1980.