Peak sanctuary

Minoan sacred site on mountain summit