Share
twitterlinkedinfacebook
Image 1 of 1
090826_EXPOFR_040.jpg
The Lupu Bridge in Shanghai, China. Construction is nearing completion, on both the Puxi and Pudong side of the Huang Pu River, for the Shanghai Expo 2010 site.