The Three Gorges Dam is located on the Yangtze River in Sandouping, Yiling District, Yichang, Hubei Province, China. In central China, it is just upstream of Yichang and close to the Chongqing municipality. This is the world's largest hydroelectric power project.