In July 2025, construction formally began on what will become the largest hydropower project in human history. Located at the great bend of the Yarlung Tsangpo in Tibet, the Medog hydropower station is planned to generate 60,000 megawatts of electricity once operational, roughly three times the installed capacity of China's Three Gorges Dam and approximately equal to the entire annual power output of the United Kingdom. Illustration by The Geostrata The projected annual gener