China’s decision to go ahead with the construction of the world’s largest dam, costing US $ 137 billion on the Brahmaputra ...