Topaz Solar Farm
Jump to navigation
Jump to search
Topaz Solar Farm is located near San Luis Obispo, California. It is one of the biggest solar farms in the world.
Topaz Solar Farm is located near San Luis Obispo, California. It is one of the biggest solar farms in the world.