China completes “mammoth” Three Gorges Dam hydro-electricity project
Saturday, May 20, 2006 The People's Republic of China has announced the completion of an enormous dam across the Yangtze River, an important milestone for the world's largest hydroelectric project.…