Climb to the castle of Castello Rosso to view Mount Ochi where Zeus and Hera were making love according to myths