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.
Russia
LONDON - 2012
Canada
Vancouver
Because it rocks.
London
Great Britain is.
South Korea are the hosts for the 2018 winter olympics.