News

China has begun construction on the world’s largest hydropower dam, known as the Motuo Hydropower Station, on the eastern ...
China has begun construction of the world’s largest hydropower dam on the Yarlung Zangbo River in Tibet, aiming to generate ...
Environmental groups warn that China’s growing demand for energy and rare earths is laying waste to local lands and waterways ...
By building a gigantic dam just before the river exits Chinese-controlled territory, Beijing gains the power to manipulate ...