The Shanghai Tower is under construction in Shanghai, east China. A topping-out ceremony was held on Aug. 3, 2013. China's tallest skyscraper has 125 stories; it is now 580 meters high, and it will reach a final height of 632 meters upon completion. (Photo/Hua Jiashun) |