China Starts Construction Of Mega-Dam On Brahmaputra In Tibet. What It Means For India

The dam project, called the Yarlung Zangbo River Lower Reaches Hydropower Project, involves the construction of five cascade power stations

India