Shaiva Tirtha

Amarnath

The Natural Ice Lingam of Lord Shiva in the Himalayan Cave
📍 Amarnath Cave, Jammu & Kashmir
Elevation
~3,888 m above sea level
Deity
Shiva — natural svayambhu ice lingam
Notable
Open only in summer months (July–August)
📖 Nilmat Purana and local mahatmya tradition

Deep in the Himalayas, at about 3,888 metres, a natural cave holds one of India's most remarkable tirtha traditions. Inside, a natural ice formation rises and recedes with the moon — waxing to its fullest near Shravan Purnima and shrinking again. This svayambhu (self-formed) ice lingam is considered the presence of Shiva himself.

The Nilmat Purana, which describes the sacred sites of the Kashmir valley, mentions this cave. Tradition holds that Shiva chose this remote, secluded place to share the secret of immortality (the Amar Katha) with Parvati. A pair of doves is said to have overheard this story and gained immortality — pilgrims sometimes report seeing a pair of white doves near the cave, which is considered auspicious.

The ice lingam grows and shrinks with the lunar cycle — reaching its full size near the full moon of Shravan and gradually receding afterward.

The yatra (pilgrimage) to Amarnath is considered one of India's most arduous and most rewarding. Two routes are traditionally used: the Pahalgam route (~46 km) through forests and alpine meadows, and the steeper but shorter Baltal route (~14 km). Both are open only in the summer months when the snow clears.

The journey through snow-covered mountains, high passes, and cold clear streams is itself part of the tirtha experience. Horses, palkhi (palanquin), and on-foot are all traditional modes. The Shri Amarnath Shrine Board manages the yatra and ensures medical facilities along both routes.

Elevation
~3,888 metres above sea level
Lingam
Natural ice — svayambhu, waxes and wanes with moon
Routes
Pahalgam (~46 km) and Baltal (~14 km, steep)
Season
Open only in summer months
✈️
By Air
Srinagar Airport — ~90 km to Pahalgam base camp
🚆
By Rail
Jammu Tawi Station — the main railhead
🚗
By Road
Srinagar to Pahalgam ~90 km · Srinagar to Baltal ~93 km
🚶
On Foot
Trek begins from Pahalgam or Baltal base camps