News

The Three Gorges Dam, the world’s largest hydroelectric project, stands as a monumental achievement of engineering in China, but it’s now facing growing concerns. Stretching over 2.3 kilometers and ...
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.
Three Gorges in China: What you should know about the massive dam that is slowing Earth's rotation Dislocating over a million people, the world's largest hydropower project holds nearly 42 billion ...
An Indian Army truck drives along a road to Tawang, near the Line of Actual Control, neighbouring China, in India's Arunachal ...
Three Gorges Dam is the largest hydropower project ever built. When construction began in 1994, it was designed not only to generate electricity to propel China’s breakneck economic growth, but ...
As the reservoir behind the Three Gorges Dam on the Yangtze River is to be filled to capacity, controversy has resurfaced, following official admissions that the dam could cause major ecological ...
The Three Gorges Dam is a marvel of engineering, capable of holding approximately 39.3 cubic kilometers of water. Its massive size and water storage capacity have made it a focal point for ...
The Three Gorges Dam, by human creation, is a magnificent construction. It stands at 185 meters (607 feet) above the Yangtze River and spans more than 2 kilometers (1.2 miles).