Project summary
1037 ยท Solar energy
  • Qinghai, China