Shanghai Tower Photo Gallery

Shanghai Tower is a 632m skyscraper now under construction in Pudong's Lujiazui, Shanghai's new financial district. It will be the tallest building in China when complete in 2014 and host the highest open-air observation deck in the world.

August 14, 2014

August 8, 2014

August 3, 2014

July 30, 2014

July 31, 2014

July 28, 2014

2012 Construction Photos

Back to the Shanghai Gallery Main Page