As one of Himalaya’s oldest pilgrimage traditions opens for another season, Nepal is asking why India and China are using a route it claims as its own
Pilgrims on the Kailash Manasarovar Yatra start in India and end up in Tibet. So, why is Nepal bothered by it?