A large group of people holding colorful flags.