Some of the world's largest dams are found in Africa. Dams have been a stable source of hydroelectric energy for decades, delivering significant amounts of ...