Stock Photo: Wind turbine. Serra del Tallat. Tarragona province, Spain.