China has approved the construction of the world's largest dam on the Brahmaputra River in Tibet, close to the Indian border.
Beijing: China has approved the construction of the world's largest dam, stated to be the planet's biggest infra project ...
China has approved the construction of the world's largest dam on the Brahmaputra River in Tibet, near the Indian border.
Beijing: China has approved the construction of the world's largest dam, stated to be the planet's biggest infra project ...
China and India have sought in recent weeks to ease a tense military standoff along their mountainous frontier. The drawn-out ...
China and India agreed on Wednesday to work on easing their long-running border dispute, as the two Asian giants resumed a ...
The construction of dam over the Brahmaputra river will enable China to control the water flow. Notably, India is also ...
China has approved the construction of what will be the world's largest hydropower dam, kicking off an ambitious project on ...
At a time when the Middle East is riven with various fault lines and sits on the precipice of a region-wide war, New Delhi's ...
China and India have agreed to work toward a solution to their long-running border dispute in the Himalayas after a military ...
A visual review of the border situation with China reveals an immediate troop pullback but highlights rapid infrastructure ...