1 Answers

Mutwanga Hydroelectric Power Station, also referred to as Mutwanga Hydropower Station, is a 9.4-megawatt hydroelectric power station in the Democratic Republic of the Congo.

5 views