Chinese hydroelectric power plans in Tibet threaten to destabilize the Himalayan region’s ecology and politics.
While the proposed hydropower project on the Yarlung Tsangpo River has sparked concerns in India, from China’s perspective it ...
The Three Gorges Dam in China is often praised as a marvel of modern engineering, but according to NASA, this colossal ...