La Herrera, Spain (4 MW)

Location: La-Hererra, Spain

Capacity: 4 MW

Installation type: FIX

Status: Active