Project summary
1390 ยท Solar energy
  • Jaloya, India