Shanghai tuvo su origen hace unos 5.000 años como pequeño poblado de pescadores. La ciudad creció hasta convertirse en el principal puerto de China en el siglo XVII. En la actualidad es la ciudad más grande de China y tiene la mayor densidad de población del país. Muchos de los canales de Shanghai facilitan el traslado de mercancías dentro de la ciudad.