The Shard Pictured In London Was Inaugurated As The Tallest Building In Europe With A Height Of 310 M 1 020 Ft But Was Surpassed By Moscow S Mercury City Tower Four Months Later - July 5 in History | This Day Story