A thermosolar power plant is pictured at Noor III near the city of Ouarzazate by Thaer Abbas | Apr 4, 2017 |