.
Seville, Spain, Three power tower plants at the Solucar Platform

Seville, Spain, Three power tower plants at the Solucar Platform