solar power station
large solar power-collecting facility (collective term for different techniques)
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous