 Shanghai's port handled 29.05 million TEU, whereas Singapore's was a half million TEU behind.Shanghai handled 43.3 million TEU in 2019.The Port of Shanghai faces the East China Sea to the east and Hangzhou Bay to the south.