Shanghai, ville administrative ayant le statut de province chinoise, se trouve sur la côte Est de la Chine, à l'embouchure du Yangtsé. Shanghai est traversée par la rivière Huangpu qui se jette dans la mer de Chine orientale.
La ville de Shanghai est divisée en deux districts. Puxi correspond au quartier de l'ancienne ville, réputé pour ses anciennes concessions, ses édifices historiques et la célèbre avenue du Bund. Pudong, quant à lui, marque la modernité de la ville de par son centre financier et ses imposants grattes-ciel.