Tuesday, January 19States Top Leading News (STL.News)

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
READ  Enfield Man Scotty Gonzalez Charged With Unlawfully Possessing A Firearm