Шанхай — найбільший у світі морський порт, розташований на сході Китаю у дельті річки Янцзи, на березі Східно-Китайського моря. Річка Хуанпу ділить місто на 2 частини: більшу за площею західну — Пусі, і меншу східну — Пудун. Сусідні міста з'єднані з Шанхаєм 20 поромними переправами.
Перша згадка про Шанхай у міському статусі відноситься до 1553 року. Але насправді він був заснований дещо раніше. Однак саме в цей час поселення обзавелося фортечними стінами, що дало йому право називатися містом.