June 19, 2014 Return to: Photo set: Shanghai, China, June 2014Full resolution (1632 × 1224) Image navigation Previous Image Next Image A view of the Lujiazui financial trade zone. The tall shadowy skyscraper, the Shanghai Tower, is still under construction and is set to open in 2015. It will have 121 floors at 2,073 feet tall.