About Shanghai

Shanghai is a global financial center, and a transport hub with the world's busiest container port. Located in the Yangtze River Delta in East China, Shanghai sits on the south edge of the mouth of the Yangtze in the middle portion of the Chinese coast. For centuries as a major administrative, shipping, and trading town, Shanghai grew in importance for its favorable port location and economic potential.

Shanghai is also a popular tourist destination renowned for its historical landmarks such as The Bund, City God Temple and Yu Garden as well as the extensive Lujiazui skyline, many skyscrapers, and major museums including the Shanghai Museum and the China Art Museum. It has been described as the "showpiece" of the booming economy of mainland China. Shanghai’s status as a global financial center and a world cosmopolitan city is also one of the main factors for international students to choose it as their preferred destination for study.