Saturday, July 28, 2007

Map of Mountain View Solar Installations


The pictue above shows the location of homes with solar systems sold by SolarCity in Mountain View and adjacent areas. What a great picture!