Project summary
1487 ยท Wind energy
  • Mampuri, Sri Lanka