-
SHANGHAI, LET'S MEET!
Located at the estuary of the Yangtze River in East China and facing the Pacific Ocean, Shanghai sprawls across more than 6,340 square kilometers and in 2018 had a population of 24.24 million.
Photo Gallery
- Waigaoqiao Bonded Logistics Zone
- Shanghai New International Expo Center
- Semiconductor Manufacturing International Corporation
- Shanghai Aircraft Design and Research Institute
- Shanghai New International Expo Center
- Shanghai Pudong International Airport
- Jinmao Tower
- Shanghai IFC Mall
- Lujiazui Financial and Trade Zone