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