Ancient church on a hillside