The image shows two large puppets in a large indoor space with a high ceiling and colorful decorations hanging from it. The puppets are dressed in colorful costumes and hats, with one wearing a red and white striped dress and the other wearing a blue and white dress with a red hat. They are standing on stilts and appear to be dancing or performing. In the background, there are people walking around and shops and restaurants visible. The overall atmosphere of the image is festive and lively.