It is well known that China loves building ambitious infrastructure projects, and its hydroelectric power stations are no exception. The Three Gorges Dam, which already boasts the title of the world’s ...
China has installed the world’s largest floating offshore wind turbine off Guangdong province, a 16-megawatt deep-sea project ...
Hundreds of miles from China’s populous coastline, a sharp bend in a remote Himalayan river is set to become the centerpiece of one of the country’s most ambitious – and controversial – infrastructure ...
Three Gorges Pilot, a 16-megawatt floating offshore wind turbine, marks a major step for deep-water renewable energy and the ...
Water does not respect national borders, and the Yarlung Zangbo is a prime example. Once it crosses out of Tibet and into ...
The opening of the Three Gorges Dam shiplift marks the completion of the project, also the world’s largest power plant, after construction began more than two decades ago. Photo: CCTV ...
China’s most ambitious hydropower project to date officially entered the construction phase on July 19, 2025, when Premier Li Qiang presided over a groundbreaking ceremony in Nyingchi City in the ...
More details of the tragic drowning of eight children have emerged, as experts warn the Three Gorges Dam could collapse and ...