The 2010 World Expo is held in Shanghai, China. It's the biggest Expo ever and estimately more than 70,000,000 people will visit the exhibition. The entire city was under construction for several years for the preparation of the Expo. The government aims to create an image of harmonious society in front of local and international visitors. The Expo mascot Haibao, a blue cartoon character, is the symbol of this harmony and appears everywhere in the city. Meanwhile,anything that might harm the harmony is strictly censored.