Skip to main content
Report this ad

See also:

California desert mirror energy or green mirage

Ivanpah Solar
BrightSource
Report this ad