How the world sees Greece
According to GREEK mythology, the boulders are eerie cannonballs, the last remnants of a ferocious battle between the Giants and the Titans.