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

No comments: