Share
twitterlinkedinfacebook
Image 1 of 1
100329 MTC Boat departing 12.jpg
Workers cast off Zhenhua 17 boat, which is about to leave as the second steel shipment, from ZPMC pier, in Changxing Island, Shanghai, on March 29, 2010. Photo by Lucas Schifres/Pictobank