Share
twitterlinkedinfacebook
Image 1 of 1
090826_EXPOFR_081.jpg
The China Pavilion construction site 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.