Stock Photo - Solar Array. 2783 panel Solar Array at the Hill Canyon Wastewater Treatment Plant. The Array provides about 15 of the facility´s energy needs. Camarillo, Ventura County, California, USA

Stock Photo: Solar Array. 2783 panel Solar Array at the Hill Canyon Wastewater Treatment Plant. The Array provides about 15 of the facility's energy needs.

Searchable keywords

Choose multiple keywords