The proposed Grand Inga dam in the Democratic Republic of Congo would be the largest power station in the world - if its ever built.
Share this post
Dam clever: is world's biggest hydro scheme a…
Share this post
The proposed Grand Inga dam in the Democratic Republic of Congo would be the largest power station in the world - if its ever built.