China’s proposed mega dam at the Great Bend region of the Medog county in the Tibetan Autonomous Region (TAR) would be the ...
A few days ago, officials admitted that certain “peripheral” structures of the massive Three Gorges Dam deformed due ... to major economic disruption inside China and around the world.
China approved the world's largest hydropower project to begin construction, citing the economic benefits and need to shift ...
China has signaled plans for a hydropower project in Tibet along one of the region’s main rivers, fanning speculation of a mega-dam that would test its engineering and diplomatic nous. The ...