Registration
Time & Venue
Transport & Hotel & Visa
Travel
Attractions
Sign Up
2025 Highlights
2026 Floor Plan
2025 Exhibitors
Themes
2025 Agenda
2025 Speakers
Speech Application
News
Media Partners
Media Download
2025 Videos & Photos
Report
Learn about the latest expo news
Shanghai is one of the four direct-administered municipalities of China. The city is located on the southern estuary of the Yangtze River, with the Huangpu River flowing through it. Shanghai is one of the world's major centers for finance, business and economics, research, science and technology, manufacturing, transportation, tourism, and culture.