View Larger Image TamarugoNathalie2021-11-24T16:52:24+01:00 Project Description Place: Tamarugo (Chile) Power: 3 MWp Production: 8 144 MWh