Expo 2010 

Loading photos…
Expo 2010 is a World's Fair scheduled to be held in Shanghai, China from 1 May to 31 October 2010. Expo 2010 will be China's first full-scale World's Fair.

Travel Resources

Powered by Around Guides. About Mapcarta. Based on Expo 2010, see this page's list of contributors. Available under Creative Commons Attribution-ShareAlike 3.0.
Photos provided by Panoramio under the copyright of their owners.