POWER, SOLAR
Topaz Solar Power site, Carrizo Plains, California, Largest in the world.
Request Image
[Close Window]