High Priestess Ino Menegaki lights the London 2012 Olympic Torch as it is handed over to Spyros Guabbiotis of Greece, during the Lighting Ceremony of the Olympic Flame at Ancient Olympia on May 10, 2012, in Olympia, Greece. The solemn ceremony, filled with mystery and tradition, signals the final countdown to the start of this year's summer Games in London.