Project summary
1385 ยท Solar energy
  • Sheopur, India