Back to photostream

2783 panel Solar Array at the Hill Canyon Wastewater Treatment Plant.

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

4,257 views
0 faves
0 comments
Uploaded on August 27, 2009
Taken on August 13, 2009