A powerhouse of a city, Shanghai is one of the largest metropolitan areas in the world and the biggest city in China with over 20 million residents, a city developing at an astronomical rate over the last two decades. Shanghai also became the world's largest cargo port in 2005.


