India developing ‘Kailash View Point’ for pilgrims to access Mansarovar yatra

Pilgrims will be able to visit Mount Kailash, believed to be the abode of Lord Shiva, from the Indian territory. Officials said that the Border Roads Organisation (BRO) has started the work on cutting the