If you ask a hundred people visiting Kedarnath what Triyuginarayan is, perhaps five will know. And yet this small village temple — 12km from Sonprayag on the way to Kedarnath — contains one of the most beautiful and least-known stories in all of Hindu mythology: this is where Lord Shiva and Goddess Parvati were married.
Not symbolically. Not in a general "Shiva and Parvati existed in this region" sense. According to Skanda Purana, the actual divine wedding took place here, in this village, on this ground. Lord Vishnu officiated as the brother of the bride (Parvati). Brahma was the priest. The Himalayan peaks and rivers were the witnesses. And a fire was lit for the wedding havan — which has not gone out since. Through three yugas (cosmic ages). Which is how the village and temple got the name Triyuginarayan: tri (three) yugas, Narayan (Vishnu).
The Eternal Fire — Akhand Dhuni
The most extraordinary feature of Triyuginarayan is the Akhand Dhuni — the eternal fire in the temple courtyard that is said to have been burning continuously since the divine wedding. Priests maintain it day and night, adding wood and ghee. The ash from this fire, called vibhuti, is distributed to devotees and is considered exceptionally sacred — ash from the same fire that burned when Shiva married Parvati.
Pilgrims bring small logs of wood to add to the fire as an offering — you can buy them near the temple entrance. Adding your piece of wood to a flame that (in tradition) has been burning for three cosmic ages is one of the most quietly moving things you can do on the entire Char Dham circuit. No queue, no rush, no crowd. Just the fire, the mountains, and the story.
The Story — Why Vishnu is the Presiding Deity
The name of the presiding deity at Triyuginarayan is Narayana (Vishnu), not Shiva — which surprises most visitors who expect a Shiva temple near Kedarnath. The reason is that Vishnu was here as Parvati's brother, giving her away in marriage. He is the host deity of this occasion. Shiva and Parvati are the bride and groom, and there are separate shrines for them, but the main temple honours Vishnu in his role as the presiding guardian of the wedding.
Three sacred ponds near the temple — the Brahma Kund, Vishnu Kund, and Rudra Kund — are where the divine beings are said to have bathed before the ceremony. Pilgrims traditionally dip in the Rudra Kund before entering the temple. The water is glacier-fed and extremely cold, but the ritual is short and considered highly auspicious — particularly for couples praying for a blessed marriage or for those recently married.
Triyuginarayan as a Wedding Blessing Site
In recent years, Triyuginarayan has become a quietly popular destination for Hindu couples — a pilgrimage to seek blessings at the site of the divine marriage. Some couples come here after their wedding, some before. Some come with their parents to seek marital blessings. A small number of real weddings are conducted here each year, officiated by the temple priests. If this interests you, contact the temple trust or let us know — our team can help arrange the puja.
How to Visit Triyuginarayan
Add Triyuginarayan to Your Kedarnath Package
We include this on request — no extra charge. Mention it when you book.