Expo 2010 

Loading photos…
Expo 2010 was a World's Fair held in Shanghai, China from 1 May to 31 October 2010. Expo 2010 was China's first full-scale World's Fair. The theme of the exhibit was "Better City – Better Life".

Travel Resources

Powered by Around. 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.