Project: 7345 Hubei Chibi Lushuihe Jiedi Small Hydropower Project - History
Project 7345: Hubei Chibi Lushuihe Jiedi Small Hydropower Project