The image shows a group of people standing in a stadium, holding a large Chinese flag. The flag is red with five yellow stars in the center. The people are smiling and making peace signs with their hands. They are wearing white jackets and appear to be cheering or celebrating. In the background, there are empty seats and a railing. On the right side of the image, there is a British flag.