07-19-2007 08:57
Special Report: 2008 Beijing Olympics
For anyone fascinated by the Olympic Games, the International Olympic Museum in Lausanne, Switzerland is an obligatory pilgrimage. Showcasing the historical background of the Games in an appealing display, various selected exhibits are scheduled to tour China. Now let's take a preview.