The snowy mountains of the Mount Ida, from Phaïstos, Crete, Greece. Here, Zeus was born !