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

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]