1-germany-38250-megawatts

1-germany-38250-megawatts

Sheep graze between the panels of a solar park in Waghaeusel, 12 miles southeast of Karlsruhe, Germany, on March 21, 2011.Image by Kai Pfaffenbach/REUTERS

Both comments and trackbacks are currently closed.