Mount Kailash to become accessible from India from September

Mount Kailash to become accessible from India from September

Mount Kailash, the celebrated north face, at Dirapuk in the remote south-western part of the Tibet Autonomous Region of China From September this year, devotees 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 … Read more