Welikanda, Sri Lanka

  • 12.56 MW
  • Location: Welikanda, Sri Lanka