The Shard, the tallest building in Europe, was opened on July 6, 2012. A portrait of the new skyscraper soaring above the Southwark waterfront.