Project summary
1085 ยท Wind energy
  • Guyuan, China