China | The Big Picture

China is located in the middle of Asia. It’s the most populous country in the world with 1.3 billion people.

It has four first tier cities each with over 15 million people – political capital Beijing, commercial centre Shanghai and manufacturing powerhouses Shenzhen and Guangzhou in the Pearl River Delta. Only 9 per cent of the country’s population actually live in the “big four”.