The Olympics takes place in a different country everytime it's on.
Athens, Greece
Italy
Beijing.
The 2000 Olympics (the Games of the XXVII Olympiad) were held in Australia.
The next Olympics will be held in Brazil and it will be at 2016
The most recent Olympics in Europe in Turin 2006 winter games.
The United States, in Atlanta,Georgia
Sapporo, Japan
The first celebration of the Winter Olympics was held in Chamonix, France, in 1924
The host country for the 2018 Winter Olympics has not yet been decided.
As of the 2008 Games, that would be the United States who have hosted four Summer Olympics and four Winter Olympics.