The image shows a large, light blue statue of a cartoon character with big, round eyes and a big smile on its face. The statue is standing on a white pedestal with the words "Expo 2010 Shanghai China Mascot Haibao" written on it. The background shows a concrete building with a tree and bushes in front of it.