One of the holiest shrines for Hindus, the Amarnath cave is around 140 km from Srinagar. The cave is surrounded by snow-covered mountains and has a natural formation that is believed to be a Shiva Linga. The Amarnath Yatra is the annual pilgrimage that people undertake to visit the cave. The Yatra is strenuous as it involves a 48km trek through Pahalgam. But that doesn’t deter the huge throngs of people who are eager for a glimpse of divinity.