View of excavations on the SW slope of Stelida, Naxos.