Project: 1190 Pingwu Renjiaba 12.6 MW Small Hydropower Project, P.R.China - History
Project 1190: Pingwu Renjiaba 12.6 MW Small Hydropower Project, P.R.China