Ancient Greek Pyramid of Ellinikon

(ORDO NEWS) -- To the west of Athens lie the remains of one of the