Olympic Flame lit in Greece to begin journey to London

OLYMPIA – The flame for the London 2012 torch relay and Olympic Games has been lit during a ceremony in Olympia, Greece.
The Olympic flame is lit at the site of ancient Olympia. Net photo.
The Olympic flame is lit at the site of ancient Olympia. Net photo.
Quartz