a building with a tower and a stone wall