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