Top Highlights |
The tallest building in China, at 632 metres (2,073 feet). Has the world’s highest observation deck on the 119th floor. |
Address |
501 Yincheng Middle Rd, Lujiazui, Pudong, Shanghai, China. |
Transport |
Metro: Lujiazui Station (Line 2, Exit 6) – Bus: Routes 791, 870, 961, 985. |
Opening Times |
Daily: 8:30 AM – 10:00 PM (last entry at 9:30 PM). |