Work has begun in Tibet on a hydropower project set to overtake the Three Gorges Dam as the world’s largest electricity ...
China has begun work on what could become the world’s most powerful hydropower station, deep in the Tibetan plateau, a move that is already sparking unease across South Asia. The Motuo project, ...
When we talk about feats of engineering, very few megastructures on Earth rival the sheer scale of China's Three Gorges Dam. It's located in Hubei province, spanning the mighty Yangtze River, and it's ...