a large stone building with many windows