Minimize Featured Image
Web Content Image

Solar field wonders

The PS10 and PS20 power plants of the Solúcar Complex in Spain — the largest solar energy complex in Europe — are an impressive combination of brilliant engineering, staggering size, and stunning appearance.