9 Ixesha
158 Isiqendu
MegaStructures - Season 0 Episode 14
The world of Concentrated Solar Power (CSP), an evolving technology to harness the sun's rays on a massive scale to power entire communities.
- Unyaka: 2012
- Ilizwe: United States of America
- Uhlobo: Documentary
- Isitudiyo: National Geographic
- Igama elingundoqo:
- UMlawuli:
- Abalingisi: