Image 1 of 1
A view of the main 2010 World Expo site under construction in Shanghai, China on 13 July 2009. The World Expo drew in over 70 million visitors during its six months duration.
A view of the main 2010 World Expo site under construction in Shanghai, China on 13 July 2009. The World Expo drew in over 70 million visitors during its six months duration.