Solar Plant on Former Eel Farm Avoids Floods But Suffers From Weeds

Facility overview

Facility overview