Somewhere in nowhere - on the island of Crete. It could just as well has been another planet.

Panorama windows and stairways leading to nothingness. Desolate testimony to human existence.