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

6,833 views
1 fave
2 comments
Uploaded on August 27, 2009
Taken on August 13, 2009