The controversial Three Gorges Dam in China is now officially complete.
Controversial Three Gorges dam completed