Project summary
1205 · Solar energy
  • Toujounine, Mauritania