News

China has approved the construction of the world's largest hydropower dam on the Yarlung Tsangpo in Tibet, just north of ...
Ever wondered if human ingenuity could literally shift our planet? Turns out, it can – albeit ever so slightly.
China is not a signatory to international water-sharing treaties and this limits India's ability to legally restrain Beijing from altering the flow.
The Three Gorges Dam stands as the largest hydroelectric dam in the world, a massive feat of engineering that has become a symbol of China's technological prowess. Spanning the Yangtze River, the ...
While still a couple years away from going live, China has just unveiled two turbines so massive it's hard to comprehend.
Xiling Gorge, located in Yichang city, is the longest section of the Three Gorges, stretching around 66 km from Zigui's ...
Visitors can temporarily transfer to smaller daily tourist ships for an immersive experience, as the ship traverses the dam ...
Step into Moana’s world—brought to life in stunning 6K drone footage over Hawaii’s beaches, cliffs, and crystal-blue waters.
The Three Gorges Dam ship locks are the world's most technologically complex inland river locks, spanning a total length of 6.4 kilometers. This includes a 1.66-kilometer main lock structure and a ...
Yichang city in Central China's Hubei province is home to the country's key water control projects, the Gezhouba Dam and the ...