Project summary
1082 · Hydropower
  • Kuruwita, Sri Lanka