Chinese engineers Thursday began to install the first generator unit at the Three Gorges Hydropower Plant on the Yangtze River. It will be the world's largest hydropower plant upon completion. (
Full Story
)