China Begins Construction On World’s Largest Dam
On July 20, 2025, Chinese Premier Li Qiang presided over a groundbreaking ceremony marking the beginning of construction on the Motuo Hydropower Station—poised to become the largest hydropower dam in the world—along the Yarlung Tsangpo River in Tibet. The project, located in a remote region of the Tibetan Plateau, is estimated to cost 1.2 trillion […]