Search This Blog

Thursday, October 30, 2014

The Teeming Billions ... and Their Mega Cities


Sometimes I wonder how the teeming billions are doing. And I think I live in a big city. Bwahahah!


Mexico City 21.6 million


Sao Paulo 21.2 million
Seoul, Korea 25.6 million
Karachi, Pakistan 23.5 million
Shanghai 24.75 million

Delhi 25.7 million


Tokyo 37.8 million