Olympic HQ and Museum

The International Olympic Committee headquarters are located in Lausanne. The Olympic Museum is closed for renovations so there is a temporary exhibit on a barge, with replicas of the medals and torches from each of the Olympic Games. Here is a torch from the Miracle on Ice 1980 Games in Lake Placid, NY.

More Olympic Pictures