June 19, 2014 Return to: Photo set: Shanghai, China, June 2014Full resolution ( × ) Image navigation Previous Image Next Image Skyscrapers in the Lujiazui financial trade zone