a large stone building with arches and pillars