Shanghai
DESTINATION

Shanghai

China

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.

Gallery

Practical facts

Local time
UTC+8 · 14 h ahead of Costa Rica
Main language
Chinese
On the map
31.23° N, 121.47° E

Near Shanghai

More of China

Explore China · Chongqing · Beijing · Guangzhou · Shenzhen · Chengdu

Where to stay