The image shows a tall building with a large screen displaying an animated image of people walking on a street. The screen is illuminated, and the image appears to be a projection or digital art installation. The building is situated in an urban setting with other buildings visible in the background. The image also contains text in Chinese characters, which might indicate the location or context of the event.