China has announced that it will facilitate the travel of 1,000 Indian pilgrims for the Kailash Mansarovar Yatra in 2026, ...