Introduction
Shanghai Tower is a 128-story, 632-meter megatall skyscraper located in Lujiazui, Pudong, making it the tallest building in China and the second tallest in the world. Known for its distinctive spiraling, twisting form, it houses the Top of Shanghai Observatory as well as the J Hotel, and offers panoramic 360-degree views over the city.