Kailash Parikrama – A Journey to Abode of Lord Shiva
Staring at the great Mount Kailash, makes me wonder the marvels of Mother Nature. Standing high at 22,000 feet, it’s difficult to analyze how nature carved its way to such colossal heights. As a part of the Transhimalaya range in Tibet, Mount Kailash holds a special place in the hearts of Hindu pilgrims. This awe-inspiring…