China has broken ground on the world's largest dam — a $165 billion, 60-gigawatt hydropower colossus carved into the deepest ...
Discover the fascinating story of China's Three Gorges Dam, one of the world's greatest infrastructure achievements. This ...
High in Tibet, China is moving forward with plans for what could become the largest hydropower project ever built - a massive ...
It is well known that China loves building ambitious infrastructure projects, and its hydroelectric power stations are no ...
The Three Gorges Dam on the Yangtze River in China. - Le Grand Portage/Wikimedia Commons Over the course of humanity's long, slow slog through the ages, we've built some incredible structures, and ...
Vice-Premier Zhang Gouqing stressed Beijing's commitment to the 'landmark project' when visiting the Yarlung Tsangpo construction site A mega-dam in Tibet must make ecological integrity and safety a ...