The image shows two police officers in blue uniforms and black hats standing in front of a large building with a blue sign that reads "Expo China". The officers are holding a red ribbon with yellow stars on it, which is being held up by one of the officers. There is a crowd of people in the background, some of whom are holding cameras and taking pictures. The building appears to be a modern office building with large windows and a glass facade. The sky is overcast and the overall mood of the image is somber.