The image shows a group of people on a stage performing a dance routine. The stage is decorated with a large banner that reads "Pride 2017" in Chinese characters. The people on the stage are dressed in colorful costumes, with some wearing red, yellow, and blue outfits, while others are wearing white and red outfits. In the center of the stage, there is a large mascot wearing a red and yellow outfit with a crown on its head. The mascot is holding a microphone and appears to be dancing. There are several people in the background, some of whom are holding up their arms in the air and others are smiling and cheering. The overall mood of the image is joyful and energetic.