Located in the Democratic Republic of Congo, it would have twice the power generation of China's Three Gorges and, therefore, be the world's largest hydroelectric plant. The Grand Inga Dam enticed ...