Project: 4111 24MW Yunnan Deze Hydropower Project - History
Project 4111: 24MW Yunnan Deze Hydropower Project