Sunday, November 02, 2008

The World´s Megacities


1 comment:

Chris O said...

I wonder where London is on the list?

Looks like the region around India Asia generally is going to start feeling quite cramped very soon...