About the City
Located on the central east coast of China, Shanghai is one of the largest cities in the world and is considered the country’s financial capital. It has been a market city as well as a world hub of trade and commerce for many years. Much of Shanghai’s success was originally due to its proximity to the coast and Asia’s largest river, the Yangtze. Its towering skyline is a testament to the rapid economic growth the city has undergone since the early 1990s. Uniquely modern and traditional in many aspects, Shanghai always provides visitors with much to see, do, eat, and experience.