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.
Maps of Expo 2010
View Expo 2010 on Google Maps, MapQuest, Bing Maps and OpenStreetMap.
Information about Expo 2010 travel, hotels and accommodation
Nearby Expo 2010
Right Now on Mapcarta
Destinations visited in the last 2 seconds