News

China reaches milestone with completion of Three Gorges dam

After 13 years of immense physical effort and technical ingenuity, China put the finishing touches to its controversial Three Gorges dam, the world's largest hydropower project.