'Everyone mistakes the limit of their mind for the limits of the world'
Monday, September 28, 2009
The Rain in Spain ...
This new PS20 solar power tower collects sunlight through mirrors known as “heliostats” to produce steam that is converted into electricity by a turbine in Sanlucar la Mayor, Spain, Wednesday. (Miguel Angel Morenatti/Associated Press)
<< Home