The world’s 10 biggest ports

Port of Shanghai handled record 744 million tonnes of cargo in 2012. Image courtesy of Bert van Dijk.