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,!-->>-->!-->>-->…