Location: Til Til, Chile
Size: 10.9 MW
COD: September 2024