Navarra – Ablitas

Spain, Navarra, Ablitas | Capacity 21 MW, Project Rights