1341 · Wind energy
  • Jagalur, India