China is building the world's largest hydropower dam, the Motuo Hydropower Station, in Tibet near the Indian border. This ...
Delhi has so far maintained that it would like to see progress on the border situation before moving on to normalising the ...
China-India relations in early 2025 continued the momentum of exchanges and stabilization seen in late 2024, as India's ...