Project summary
1194 ยท Wind energy
  • Ningxia, China