Record It

1 / 10
Seville Solar Power
An _____ of 624 mirrors track the sun, their reflected beams converging onto the tip of the whimsical Solucar solar power plant near Seville, Spain.
Related: display; cluster; lineup