Desert power: The promise and paradox of solar

DW | 15.04.2026 18:56
The Moroccan city of Ouarzazate, about 200 kilometers (125 miles) southeast of Marrakech, lies on the edge of the Sahara and is known as the "door to the desert."