Shanghai Tower Map

Historical landmark in Shanghai, China
Suggest an edit · Your business? Claim now

Add more information

Add phone number
Add hours
The Shanghai Tower is a 128-story, 632-meter-tall megatall skyscraper located in Lujiazui, Pudong, Shanghai. It is the tallest building in China …

Social profiles