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.