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