• elmicha
    link
    fedilink
    English
    11 year ago

    For comparison, the London Shard, the tallest skyscraper in Europe, is a mere 310m tall.

    Wikipedia says the Shard was the tallest building in Europe only from 2011 to 2012.