a large building with many arches and pillars