China has revealed plans to build a gigantic power station in space, comparing the project to building Three Gorges Dam ...
The Medog Dam in southeastern Tibet will be built across the Brahmaputra river and is expected to generate an incredible 300 ...
China intends to build a 1-kilometer-wide solar power station in space, sending energy to Earth via microwaves.
One of the largest and most remarkable human-made structures in the world, China’s Three Gorges Dam, has achieved feats ... For breaking news and live news updates, like us on Facebook or ...
The world's largest hydroelectric dam in China called the Three Gorges Dam is a very huge infrastructure project that is affecting the spin of Earth, according to IFL Science. NASA scientists have ...
The Three Gorges Dam cost £29 billion in 2008 as it resettled 1.4 million people. Despite officials claiming the project will not significantly affect the environment or water supplies ...
China plans a space-based solar power station, dubbed the 'Three Gorges Dam in Space,' to revolutionise energy with solar ...