FILE PHOTO - A general view shows the Three Gorges Dam on the Yangtze River in Yichang, Hubei province

FILE PHOTO – A general view shows the Three Gorges Dam on the Yangtze River in Yichang, Hubei province

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

September 24, 2017 12:38 PM (UTC+8)