The Three Gorges Dam, located across the Yangtze River in Hubei Province, China, is the world's largest hydropower plant and the largest power station in the world by total generating capacity. Boasting a massive installed capacity of 22,500 megawatts, this monumental engineering marvel features dozens of massive turbine generators that produce enormous quantities of clean renewable electricity, playing a central role in China's national power grid and regional flood control infrastructure.