Project: 8356 Xinjiang Longyuan Balikun Santanghu Phase II 49.5MW Wind Power Project - History
Project 8356: Xinjiang Longyuan Balikun Santanghu Phase II 49.5MW Wind Power Project