Project summary
1310 · Wind energy
  • Satara, India