
China Begins Construction on World's Largest Hydropower Dam
Mon 21 Jul 2025 | 09:49 PM China has officially begun construction on what is set to become the world's largest hydropower dam on the Yarlung Tsangpo River, located on the eastern edge of the Tibetan Plateau. Premier Li Qiang announced a high-profile …