7-spain-5376-megawatts Published 30/05/2016 at 1200 × 778 in 7-spain-5376-megawatts Towers belonging to the Abengoa solar plant are seen at the “Solucar” solar park in Sanlucar la Mayor, near the Andalusian capital of Seville, Spain on March 4, 2016.Image by Marcelo del Pozo/REUTERS ← Previous Next →