1.17.2010

Well, look at that

London's getting a skyscraper, the Shard.

Not including Russia, it'll be the tallest building in Europe at 1017 feet when it's finished in two years.

I think I like it as opposed to this one.