Share
twitterlinkedinfacebook
Image 1 of 1
091220 Bay Bridge China 35.jpg
A 2,000-ton barge crane gets ready to load OBG 1W on board Zhenhua 17 boat, on Changxing Island, Shanghai, on December 20, 2009. Photo by Lucas Schifres/Pictobank