Aerial view of Ideon Antron Cave in Anogia village, Rethimno, Crete. It is believed to be the possible birthplace of Zeus in mythology.