Shanghai, Located in the Yangtze River Delta, by population is the largest city in China.
Shanghai is the financial and commercial centre of China, and also a popular tourist destination. Historical landmarks like City God Temple, Yuyuan Garden, the Bund are attracting thousands tourists every day. On the other hand, the extensive Pudong skyline is the modern side of the booming China.
We use cookies to give you the best experience on our website. If you continue without changing your settings, we'll assume that you are happy to receive all cookies from this website. Read our cookies policy to find out more. Dismiss