Share
twitterlinkedinfacebook
Image 1 of 1
090826_EXPOFR_017.jpg
Looking down at the Shanghai Expo site, and boat traffic on Shanghai's Huangpu River. On both the Puxi and Pudong side of the river, construction is nearing completion of the Shanghai Expo 2010 site.