Shanghai: Where East Meets West Shanghai is a huge metropolis located on the east coast of China. It is one of the largest and most developing cities in the world, combining modern technology and traditional Chinese culture. Shanghai is the financial and commercial center of China and an important transportation and logistics center. There are huge skyscrapers, modern infrastructure facilities, as well as historical monuments and traditional neighborhoods. Shanghai is a city of contrasts, where rich history meets modernity. Here you can visit ancient temples and gardens, as well as stroll through modern streets with trendy boutiques, restaurants and nightclubs.