The Shanghai Tower is a 632-metre, 128-story megatall skyscraper in Lujiazui, Pudong, Shanghai. It shares the record of having the world’s highest observation deck within a building or structure at 562 m, and the 2nd world’s fastest elevators at a top speed of 20.5 metres per second.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.