A 'paradise' amid the rocks and weeds

Would you light my candle?

Greek actress Ino Menegaki (R) playing the role of High Priestess, lights the Olympic flame during the torch lighting ceremony at the site of ancient Olympia in Greece.
John Kolesidis/Reuters
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad