Expo 2010 - Wikipedia, the free encyclopedia
Expo 2010, officially the Expo 2010 Shanghai China, was held on both banks of the Huangpu River in Shanghai, China, from 1 May to 31 October 2010. It was a major World Expo in the tradition of international fairs and expositions, the first since 1992. The...