Wednesday, January 26, 2011

Worlds Largest Cities By Population

 1. Greater Tokyo – 34.2 millions

 2. Guangzhou – 24.9 millions