Greece walking amidst the ruins