In 1960 the World counted two mega cities (with populations of over 10 million), New York and Tokyo; in 2011, the number had risen to twenty two. Today there are 47 megacities in the world. Most of them are located in Asia. The largest are the metropolitan areas of Tokyo, Shanghai, and Jakarta, each having over 30 million inhabitants. China alone has 15 megacities, India has six. The front-runner, as the fastest urbanising continent, is Africa.