a large stone building with lots of windows