Mutwanga Power Station - Credit: Wikimedia Commons
Mutwanga Hydroelectric Power Station, also referred to as Mutwanga Hydropower Station, (French: Centrale hydroélectrique de Mutwanga) is a hydroelectric power station in the Democratic Republic of the Congo. Read more on Wikipedia
Source: en.wikipedia.org