a large stone building with a lot of steps