The image shows a group of statues of Chinese deities on a stage. The statues are made of bronze and are intricately carved with detailed designs and patterns. In the center of the image, there is a large statue of a deity with a crown on her head and a banner with Chinese characters on it. The deity is wearing a red and gold robe and is holding a staff in her right hand. To her left, there are two smaller statues of deities, one of which is a lion and the other is a monkey. Behind the deity, there appears to be a larger statue of another deity. The background is decorated with colorful flowers and leaves, and there are other statues of other deities in the background. The stage is set up in a temple or shrine, and the overall atmosphere is dark and ornate.