RTW Blog




Shanghai

Shanghai is the largest city by population in China and the largest city proper in the world. It is one of the four province-level municipalities in the People’s Republic of China, with a total population of over 23 million as of 2010. Located in the Yangtze River Delta in eastern China it is influential not only because of it’s location, but it’s residents, which include many large corporations. Visiting Shanghai you may even wonder if you have temporarily left the chaos of China behind.

Where We've Been
Learn more about us!

Photo Galleries

Safari-Serengeti, Ngorongoro Crater, Lake ManyaraTasmania HighlightsBeijingBorobudurGreat Ocean RoadPhonsavanSabahMyanmar Highlights

WHAT WE USE TO BOOK

priceline.com
save up to 50%