Worlds largest automated container terminal on an artificial island kilometers off the coast of Shanghai China

Tags: infrastructure, worlds, largest, automated, container, terminal, artificial, island, kilometers, coast, shanghai, china


Prev Next Slideshow
(You can use your keyboard arrow keys )

Top Photos


More liked picsHot Pics