GREECE | Saturday, 19 April 2008 | Views [389]
Temple of Hera at ancient Olympia. Olympic torch is lit by the sun and magnifying glass at this spot.