News

Fields of heliostat mirrors reflect sunlight at the site of Dunhuang Shouhang 100MW Tower Solar Thermal Power Generation ...