Project summary
1313 ยท Wind energy
  • Gadhsisa, India