China is planning to build the world's largest dam on the Brahmaputra River in Tibet. The project, estimated to cost USD 137 ...
BEIJING: China has approved the construction of the world's largest dam, stated to be the planet's biggest infra project ...