The temple complex set against the open Mediterranean sky