NASA reports that the construction and operation of China's Three Gorges Dam have slightly slowed Earth's rotation by 0.06 microseconds. This effect is due to the redistribution of water mass ...
China has revealed plans to build a gigantic power station in space, comparing the project to building Three Gorges Dam 36,000km (22,370 ... unless you live in space or have a really long chain ...
China has announced plans to build a giant solar power space station, which will be lifted into orbit piece by piece using the nation's brand-new heavy lift rockets.
The dragon has named the new initiative ‘Three Gorges Dam Project in Space ... from Gaganyaan spaceflight to Earth observation satellite, will India become Space leader in world?