Project summary
1340 ยท Wind energy
  • Hebei, China