Papalote Creek Wind Farm, Texas, USA
Papalote Creek Wind Farm. Wind turbines of the Papalote Creek Wind Farm, Texas, USA. This wind farm consists of 196 wind turbines, which can produce 380 megawatts of power, enough to serve approximately 114,000 homes.
Details
License type
Rights Managed