19.20.21.

29 cities in the world with 20 million people in the 21st century. A look at the rise of urban life and the global network of supercities.