China has begun constructing the Yarlung Tsangpo Hydropower Project in Tibet, poised to become the world's most powerful hydroelectric facility. Approved in December 2024 and launched on July 19, 2025 ...
The push to build a mega dam in an ecologically sensitive area during a time of climate crisis and growing extreme weather events is fraught with consequences ...
Across the world, large dams stand as some of humanity’s most ambitious engineering achievements. They are built not only to generate electricity, but to control floods, support agriculture, and ...
The Yebatan Hydropower Station. The first generating units of the China Huadian Corp's Yebatan Hydropower Station - China's highest-altitude arch d ...
Chinese people on both sides of the Taiwan Strait share a bond of blood and kinship, Xi said in his nationally televised 2026 New Year message.