Medieval church on a hill