Share
twitterlinkedinfacebook
Image 1 of 1
QSH02343CHN.jpg
Workers operate on an elevated highway construction site that is being built for the upcoming 2010 World Expo in Shanghai.