The Mirror of Tarapaca: Chilean power project harnesses both sun and sea

Atacama Desert

The Atacama Desert