blockitecture leaderboard

Carissa Plains

The ecological impact of solar power plants is fueling a huge debate in the small rural town of Carissa Plains in California's coastal San Luis Obispo County, where the world's largest solar plants are being planned.
Mar 27, 2009   Time