a large building with many flags on it