Designed by
Title
Concentrating solar power, CSP. Tower and mirrors, solar thermal energy, United States #154368173
Description
Concentrated solar power plant, CSP. Tower and mirrors, solar thermal energy, Blue sky with clouds, spring day in desert, United States