Project: 5131 Xinjiang Kalasuke 140MW Hydroelectric Project - History
Project 5131: Xinjiang Kalasuke 140MW Hydroelectric Project