NRG Solar Borrego 1

A 26-megawatt solar plant in Borrego Springs, California.

Javascript is required to view this map.