a large building with domed roofs