Solar Power, Seville, Spain

The world largest solar power tower recently began operating outside Seville, Spain -- and it marks a historic moment in the saga of renewable energy. This image was acquired by NASA Terra spacecraft.

The world largest solar power tower recently began operating outside Seville, Spain -- and it marks a historic moment in the saga of renewable energy. This image was acquired by NASA Terra spacecraft.