SINOPIX PHOTO

Add to Lightbox Download
A view of the Donghai Bridge in Shanghai, China. The 30.87 sea bridge connects Shanghai with its deep water shipping port project at the Small Yangshan Mountain and will be open to traffic at the end of 2005..27 Jun 2005
A view of the Donghai Bridge in Shanghai, China. The 30.87 sea bridge connects Shanghai with its deep water shipping port project at the Small Yangshan Mountain and will be open to traffic at the end of 2005..27 Jun 2005