Expo 2010 Shanghai China - China Daily Shanghai is the Host City of World Expo 2010. The theme of Expo 2010 is Better City, Better Life. A total of 242 countries and international organizations have ...