Project: 8240 Xinjiang Huadian Sha'erbulake Hydropower Project - History
Project 8240: Xinjiang Huadian Sha'erbulake Hydropower Project