This is China's new dual-tower solar thermal plant ... uses its thousands of mirrors — each reflecting up to 94% of the light ...
The 127-story Shanghai Tower is now the tallest building in China and the second tallest in the world. From breaking ground to completion, the building took almost seven years to complete.