Click to view larger Large mirrors concentrate the sun's rays onto the top of a 300-foot tower, heating water that drives a turbine at this one-year-old solar park near Seville, Spain. Large-scale renewable energy projects entail a large initial inve ...
March 24th, 2009 - Administrator