Stock Photo - Taft, Texas - Wind turbines near the Gulf of Mexico. They are part of the Papalote Creek Wind Farm, which has 196 turbines producing 380 MW.

Stock Photo: Taft, Texas - Wind turbines near the Gulf of Mexico. They are part of the Papalote Creek Wind Farm, which has 196 turbines producing 380 MW.

Searchable keywords

Choose multiple keywords