The Lhasa terrane, in which the quake’s mainshock emerged, includes sites involved in China’s construction of the world’s largest hydroelectric-power dam ...
China has approved the construction of a hydropower dam in Tibet that is set to be the largest of its kind in the world once complete. The 300 billion kWh dam will run along 31 miles of the ...
China has approved the construction of what will be the world's largest hydropower dam, stoking concerns about displacement of communities in Tibet and environmental impacts downstream in India ...