The tourism department of the Indian state of Uttarakhand on Thursday (Oct 3) launched the "Mount Kailash Darshan from Indian Soil" pilgrimage under which the pilgrims can now witness the Mount ...
For the first time, pilgrims on Thursday saw the sacred Kailash peak from the Old Lipulekh pass within Indian territory. This ...