logo

Video encyclopedia

06/09/2014 Shanghai Tower is completed

0:49

The climb down (Shanghai Tower)

8:20

Shanghai Tower, highest observation deck in the world, China

1:32

A Rare Look Inside Shanghai Tower

2:19

Shanghai Tower 上海中心大厦

9:03

Second tallest building but a failure | Shanghai tower

The Shanghai Tower is a 632-meter, 128-story mega tall skyscraper in Lujiazui, Pudong, Shanghai. It also has the world's highest observation deck within a building or structure, and the world's fastest elevators at a top speed of 20.5 meters per second. It is the world's second-tallest building by height to the architectural top.
    • Essentials 

    • Planning and funding 

    • Design 

    • Construction 

    • Tenants