News

Join us as we take you on a tour of the worlds biggest mega projects, from crazy constructions to the newest innovations and mind blowing architecture. The Impossible Build aims to show you the ...
The Three Gorges Dam, located on the Yangtze River in China, is the largest and most powerful dam in the world, generating 22.5 gigawatts of electricity. With a reservoir spanning over 600 kilometers ...
Indian politicians say the dam would allow China to release 'water bombs' in future conflicts, or create floods or droughts ...
According to data from the National Energy Administration, China had constructed more than 94,000 dams by December 2024 — the ...
YINGKIONG– Tensions are running high in Siang as local communities stage protests against the proposed 11,000 MW Siang Upper ...
The ongoing 28th International Commission on Large Dams Congress and 93rd Annual Meeting in Chengdu, capital of Southwest ...
Thermal power generation in China, fuelled mainly by coal, fell 2.3% in April and 4.1% from January to April amid slower ...
Successful test of a 5300-metre-deep shale gas well in Sichuan marks a key technical leap in China’s shale development ...
In an unprecedented move, India recently suspended the 1960 Indus Waters Treaty with Pakistan, citing cross-border terrorism. This was one of a series of escalations between the two countries which ...
NASA Confirms that the largest dam in the world, located in China, is slowing down the Earth's rotation, making our days longer.
China recently approved the construction of the world's largest hydropower dam, across the Yarlung Tsangpo river in Tibet. When fully up and running, it will be the world's largest power plant ...
China recently approved the construction of the world’s largest hydropower dam, across the Yarlung Tsangpo river in Tibet. When fully up and running, it will be the world’s largest power plant – by ...