Shanghai, China is the largest global city in the world with a population of over 23 million people. Discover and explore the metropolis of Shanghai while teaching English in China.
Shanghai, China is the largest global city in the world with a population of over 23 million people. Discover and explore the metropolis of Shanghai while teaching English in China.