China World Biggest Dam: Will Northeast India and Bangladesh dry up? China is building the world’s largest dam on the Brahmaputra river
This river originates from Tibet and ends in the Bay of Bengal. The Yarlung-Tsangpo is the upper stretch of the...