Project: 7517 Huaneng Fanshi Shanglangjian (Shahe Phase I) 49.5 MW Wind Power Project - History
Project 7517: Huaneng Fanshi Shanglangjian (Shahe Phase I) 49.5 MW Wind Power Project