Satellite images have revealed that Kailash Mansarovar – a Hindu pilgrimage site – now looks like a war zone with heavy artillery and military presence. The pilgrimage begins by the second ...