The Three Gorges Dam on the Yangtze River in Yichang, Hubei province. China Life is in talks with China Three Gorges New Energy, a unit of the country's top hydropower developer, according to sources familiar with the matter. Photo: Reuters/Stringer
{}