The photo taken on March 15, 2016 shows the Shanghai Tower, China's tallest skyscraper, in Lujiazui, the financial and trade zone in Shanghai. Construction of the building is completed, and the tower is expected to be open for business soon. The 632-metre tall tower is second only to Dubai's Burj Khalifa, the world's tallest building. A high-speed elevator has been installed to take visitors to a viewing platform on the 119th floor in just 55 seconds. At its maximum speed, the lift would travel at 18 meters a second. The 126-storey building will become a new landmark in Lujiazui, the financial and trade zone in Shanghai. (Photo/CFP)
RIGHT BG