From this place
City
Shanghai
Shanghai is a provincial-level direct-administered municipality in China. It has a population of 30,050,000 in the urban area as of 2026, thus making it China's most populous city and more broadly the fifth-largest city in the world by population. The city is located on the southern estuary of the Yangtze River, with the Huangpu River bisecting the city.

Around here
Cities nearby
The closest places to Shanghai with a page of their own, at their true bearing — borders included.
Feels like
Cities like Shanghai
Places whose story reads like this one's — not neighbours, not namesakes.
