CHINA | Monday, 24 November 2014 | Views [363] | View Larger Image
It doesn't always feel like there are 24 million in this city, but as soon as there's fish food in the water, you'll wonder how you breathe with so many people in the same place. Opportunities are coveted and competition is fierce here.