On the 118th floor of the Shanghai Tower, at an altitude of 546 meters, an observation deck was opened, known as the “The top of Shanghai”. The skyscraper in which it is located is the highest in China and the third tallest in the world after the Burj Khalifa in the UAE and the Heavenly Tree of Tokyo.
The area of the observation platform is about one thousand square meters. Panoramic windows from floor to ceiling allow you to see the whole city. Visitors are taken to the observation deck on super-high-speed elevators – the path from the underground level of the Shanghai Tower B2 takes only 55 seconds.