Image 1 of 1
Workers operate at one of the construction site for the 2010 Shanghai World Expo in Shanghai, China on 26 August 2009. The Shanghai World Expo will eventually see a record breaking 70 million visitors during its six months duration.
Workers operate at one of the construction site for the 2010 Shanghai World Expo in Shanghai, China on 26 August 2009. The Shanghai World Expo will eventually see a record breaking 70 million visitors during its six months duration.