Europe's Tallest Building Looks Like A Portal To Another Dimension

Check out the Shard — London's latest skyscraper and Europe's tallest building at 310 metres — gleaming with light reflected from the sun. It looks like a door to another dimension that's about to open. [Daily Mail]

Trending Stories Right Now