Project: 4113 Chongqing Shizhu County 48MW Yangdong River (Dukou) Hydropower Station - History
Project 4113: Chongqing Shizhu County 48MW Yangdong River (Dukou) Hydropower Station