The project has stoked concerns about displacement and environmental impact downstream in India and Bangladesh.
In digesting Tibet's different regions, it's important to know a few things. First, there's a distinction between Tibet and the Tibet Autonomous Region (also referred to as the TAR). Tibet is ...
China's planned mega hydropower project will generate over three times energy than the Three Gorges Dam, currently the ...
China has approved the construction of the world's largest dam on the Brahmaputra River in Tibet, aiming to develop clean ...
China has approved the construction of the world's largest hydropower dam in Tibet. The move has reignited tensions between India and China because of the dam's geographically strategic location.