Project: 6890 Qinghai Golmud Yixiantian 8MW Small Scale Hydropower Project - History
Project 6890: Qinghai Golmud Yixiantian 8MW Small Scale Hydropower Project