top of page

Shanghai

Shanghai

            Shanghai, located on China’s central coast, is the country's biggest city and a global financial hub. The name Shanghai is literally translated as "On the Ocean" or "City on the Ocean". Here you will find some of China's most unique attractions, from stunning ancient architectures to breathtaking modern skyscrapers. You will find yourself dining overlooking The Bund, exploring China's fascinating past,  or shopping on West Nanjing Road, the options are endless. Afer all, the city is well known as the for its title, the city that never sleeps!

           

bottom of page