Project summary
1185 · Wind energy
  • Nouakchott, Mauritania