1258 · Wind energy
  • Tuppadahalli, India