Share
twitterlinkedinfacebook
Image 1 of 1
090826_EXPOFR_092.jpg
A smoke stack from a previous power plant that will be part of the tourist center on the Shanghai Expo site. On both the Puxi and Pudong sides of Shanghai's Huangpu river construction is nearing completion of the Shanghai Expo 2010 site.