The image shows a sand sculpture of Princess Olga of Kiev on a beach. The sculpture is made of sand and is located on a sandy beach with mountains in the background. The statue is of a woman with long hair and a crown on her head, sitting on a throne-like structure. She is holding a book in her hands and appears to be reading from it. In front of the sculpture, there is a sign with Chinese text and a QR code. The sign also has a picture of a person wearing a yellow shirt.