The Sahara Forest Project – from the industrial to the ecological age

Consentrated Solar Power (CSP) at the Sahara forest facitly. Courtesy of Sahara Forest Project Flickr.