Sunday, March 26, 2006

The meaning of dense

Population of Tokyo metropolitan area - 32 million. That's basically everyone in Canada...... in one city. I'll let you mull that over for a few minutes.......

No comments: