What the Biggest City in the World?

The biggest city in the world is in India. The city of Mumbai has a total population of 13,922,125. Shanghai China is the second largest with a population of 13,831,900.