Episode 276: China’s Push to Build the World’s Largest Hydropower Dam System in Tibet

On 19 July 2025, China began construction on a 60,000-megawatt hydropower project at Medog, with three times the output of Three Gorges and roughly the UK’s entire annual power production. This is a 1.2-trillion-yuan investment (USD 170B) that Beijing frames as clean energy and development. It is located in southeast Tibert, and only 30km upstream … Continue reading Episode 276: China’s Push to Build the World’s Largest Hydropower Dam System in Tibet