News

NASA Confirms that the largest dam in the world, located in China, is slowing down the Earth's rotation, making our days ...
The Shuangjiangkou Hydropower Station in China's Sichuan province is set to become the tallest dam in the world. The project ...
The Shasta Dam project would deliver more water to Central Valley farmers but a tribe could lose sacred sites and endangered salmon could lose habitat.
LHASA -- Chinese engineers extracted a 38.1-meter-long concrete core sample from a dam on Sunday. While setting a new ...