A Peek At China’s Tallest Skyscraper.

The Shanghai Tower is China's tallest skyscraper located in Lujiazui, the financial and trade zone in Shanghai. The building is expected to be open for business in the coming days. At 632 meters, the tower is the second tallest in the world only to Dubai's Burj Khalifa building. The tower has a high-speed elevator installed … Continue reading A Peek At China’s Tallest Skyscraper.