The Shanghai Tower is a 632-meter tall skyscraper located in the Lujiazui financial district of Shanghai. It is the tallest building in China and the second-tallest in the world. Visitors can take a high-speed elevator to the observation deck on the 118th floor, which offers breathtaking views of the city below.