China building super dam on Brahmaputra river near LAC in Tibet

(STL.News) According to a Chinese state media report, China is building a super dam on the river Brahmaputra near its border with India which is expected to be country’s largest hydropower dam.



YouTube video provided courtesy of WION News

STL.News References:
  1. YouTube

Source link