Triyuginarayan Temple, located in the Rudraprayag district of Uttarakhand, India, is a revered Hindu pilgrimage site. Perched at an altitude of approximately 1,980 meters, this ancient temple is believed to be the celestial venue where the marriage of Lord Shiva and Goddess Parvati was solemnized in the presence of Lord Vishnu and other deities.
The temple is often compared to Kedarnath, not only for its architectural resemblance but also due to its deep spiritual significance in Shaivism. Unlike Kedarnath, however, Triyuginarayan is accessible via road for most of the year, making it a more approachable destination for pilgrims and tourists alike.
Historical and Mythological Importance
The name "Triyuginarayan" derives from three Yugas (Satya, Treta, and Dwapara), symbolizing the temple’s existence across these cosmic ages. It is believed that the temple has been standing here for thousands of years. According to Hindu mythology, this is the very spot where Goddess Parvati performed penance to win Lord Shiva’s heart.
The divine wedding was officiated by none other than Lord Vishnu, while Lord Brahma is said to have acted as the priest. This event marks one of the most sacred moments in Hindu tradition, and the temple preserves this timeless tale through its rituals and architecture.

The Eternal Flame – Akhand Dhuni
One of the temple’s most iconic features is the Akhand Dhuni— an eternal flame that has been burning since the time of the celestial marriage. Pilgrims believe that taking the holy ashes from this flame brings prosperity and marital bliss. This fire is symbolic of the sacred yagna (ritual) performed during the wedding ceremony.
Temple Architecture
Triyuginarayan Temple is built in the classic North Indian style with stone slabs and a sloped roof. The sanctum sanctorum houses an idol of Lord Vishnu, reinforcing his role as the divine witness to the wedding. Just outside the temple, you’ll find stone kunds (sacred water tanks) named Rudra Kund, Brahma Kund, Vishnu Kund, and Saraswati Kund, believed to have been used during the wedding.
Rituals and Offerings
Triyuginarayan remains a favored wedding destination for Hindu couples who seek blessings by marrying at the same sacred spot. A special puja and havan are performed by local priests, replicating the divine rituals. Devotees also light camphor or ghee lamps near the eternal flame and offer flowers, rice, and coconuts to the deities.
How to Reach Triyuginarayan Temple
The temple is about 12 km from Sonprayag and around 35 km from Gaurikund (the base of the Kedarnath trek). While the final 5 km stretch requires a short trek or pony ride, the roads remain well-connected for most parts of the year, barring heavy snowfall. Haridwar and Rishikesh are the closest major railheads.
Best Time to Visit
The ideal time to visit Triyuginarayan is between April and November, when the weather is pleasant and the roads remain open. Winters are harsh and often see heavy snowfall, making access difficult. However, during the Shravan month or on auspicious marriage days, the temple sees a surge in visitors and wedding ceremonies.
Nearby Attractions
- Kedarnath Temple (35 km) — one of the 12 Jyotirlingas.
- Gaurikund — the place where Goddess Parvati is said to have meditated.
- Sonprayag — confluence of rivers Mandakini and Basuki.
- Chopta — a mini Switzerland of Uttarakhand with stunning views.
Spiritual Experience
A visit to Triyuginarayan Temple isn’t just a journey through the hills — it’s a journey through time. Every stone, flame, and ritual carries the weight of divine history, echoing the love and union of Shiva and Parvati. For devotees, it’s not just a temple; it’s a living testimony to eternal love, faith, and tradition.
