Summary | Construction on the world's largest hydropower
project, located near Yichang in Central China's Hubei
province, began in 1993 and finished in 2009.
chinadaily.com.cn | 04 September 2015