- More
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
