Designed by
Title
ANDALUCIA, SPAIN - April, 24, 2012: Gemasolar power station. #42137518
Description
ANDALUCIA, SPAIN - April, 24, 2012: Gemasolar power station. The plant is a 140 m high solar power tower and uses a molten salt heat storage system.
This image is editorial