Project: 9209 Xinjiang Haba River Jilebulake Hydro Power Project - History
Project 9209: Xinjiang Haba River Jilebulake Hydro Power Project