CHINA. Shanghai. A mother and her child in the old town. Shanghai is a sprawling metropolis or 15 million people situated in south-east China. 2008.