Google
×

Shanghai Tower

(1,873) Skyscraper in Shanghai, China
Shanghai Tower is a 128-story, 632-meter-tall megatall skyscraper in Lujiazui, Pudong, Shanghai. It is the tallest building in China and the world's third-tallest building by height to architectural top. It is the tallest and largest LEED Platinum certified building in the world since 2015.
Address: 501 Yincheng Rd (M), Lujiazui, Pudong, Shanghai, China, 200120
Hours: Closed ⋅ Opens 8:30 AM
Phone: +86 21 6199 9766