Share
twitterlinkedinfacebook
Image 1 of 1
090826_EXPOFR_083.jpg
A construction worker inside the Shanghai Expo Park. On both the Puxi and Pudong sides of Shanghai's Huangpu river construction is nearing completion of the Shanghai Expo 2010 site.