In London, an observation deck on the tallest skyscraper in Europe was inaugurated to the public, offering a unique view of the British capital and its surroundings. A 310-meter-high visit to The Shard is expected to become a new tourist attraction and a symbol of London, such as the Empire State Building for New York.
|