Source

dezeen.com

Herzog & de Meuron designs Canada’s tallest skyscraper