Port of Shanghai

Port of Shanghai handled 43.6 million TEUs in 2019. Credit: Alex Needham.



  • Port of Shanghai
  • Port of Shanghai
  • Port of Shanghai