Ancient stone ruins of Knossos Palace on Crete, surrounded by lush greenery and mountainous landscape, under a sunny sky. Heraklion, Crete, Greece