India has voiced concern about Beijing’s plan to build a dam in Tibet that is three times larger than China’s Three Gorges, currently the world’s largest hydropower facility.
China has unveiled plans for a colossal solar power station in space, comparing it to the scale of the Three Gorges Dam but orbiting 36,000 kilometers above Earth. The project promises to ...
Can you imagine a dam so huge that it can slow down the daily movement of the Earth? Well, there is one. The massive construction of China- ..|News Track ...