Shanghái es uno de los cuatro municipios que, junto con las veintidós provincias, cinco regiones autónomas y dos regiones administrativas especiales, conforman la República Popular China. Por otra parte, Shanghái es la ciudad más poblada de China y una de las más pobladas del mundo con más de 24 millones de habitantes. Situada en China del Este, Shanghái yace en el delta del río Yangtsé, centrada en la costa del mar de la China Oriental y es administrada al máximo nivel con la categoría de municipio de control directo. La ciudad es un destino turístico por sus monumentos como el Bund, el Templo del Dios de la Ciudad, los rascacielos del Pudong y como centro cosmopolita de la cultura y el diseño, por otro lado acogió la Exposición Universal de 2010 sobre el urbanismo del futuro. A día de hoy Shanghái es descrita habitualmente como la «pieza estrella» de la economía de mayor crecimiento del mundo inmersa en una competición con Cantón y el área urbana del río Perla, por convertirse en la mayor urbe de China.