China's Defence Ministry reports progress in implementing agreement to end Ladakh standoff with India, emphasizing ...
The Chinese government has approved the construction of a hydropower project in the lower reaches of the Yarlung Zangbo River ...
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 ...
Beijing: China has approved the construction of the world's largest dam, stated to be the planet's biggest infra project ...
China approves construction of world's largest dam on Brahmaputra River in Tibet, raising concerns in India and Bangladesh.