China blocks tributary of Brahmaputra in Tibet to build dam

21dam

Beijing : “most expensive” hydro project which could cause concern in India as it may impact water flows into the lower riparian countries..newss

SHARE