NYINGCHI CITY GROUNDBREAKING
China begins work on Brahmaputra Dam in Tibet, raising fears of a ‘ticking water bomb’ in IndiaChina has commenced construction on a massive hydropower project on the Brahmaputra River in Tibet, raising concerns in India and Banglades...
- Load More