Triyuginarayan_Temple Front view Image

Triyuginarayan Temple (Trijuginarayan)

Have you ever heard of a temple where Lord Shiva and Goddess Parvati were believed to have gotten married? That’s the legendary Triyuginarayan Temple — a sacred shrine nestled in the serene hills of Uttarakhand, known for its divine energy, rich mythology, and eternal fire that has been burning for yugas (ages).

The Triyuginarayan Temple is not just any ancient Hindu temple — it is a place of immense spiritual significance. Located in the Rudraprayag district of Uttarakhand, this temple is believed to be the very site where the celestial wedding of Shiva and Parvati took place, with Lord Vishnu himself acting as the divine witness. The name Triyugi-narayan literally means “the Lord (Narayana) of the three yugas,” referring to the belief that the temple has been standing since the Satya, Treta, and Dvapara yugas.

When you arrive here, you’ll immediately feel the divinity in the air — the chanting of mantras, the smell of burning ghee in the sacred flame, and the peaceful sound of wind flowing through the hills. Pilgrims from across India visit this place not just to pray, but to witness and connect with a powerful piece of Hindu history. In fact, many Hindu couples dream of getting married at Triyuginarayan Temple, hoping to follow in the divine footsteps of Shiva and Parvati.

Surrounded by snow-covered peaks and pine forests, the temple stands as a peaceful and timeless reminder of divine love, commitment, and faith. It also forms an important stop for devotees who are on their Char Dham Yatra or visiting Kedarnath, which lies just 25 km away.

If you’re planning a spiritual journey or simply want to explore the mystical heritage of the Himalayas, Triyuginarayan Temple in Uttarakhand is a destination that should be on your list.

Triyuginarayan Temple History

When you stand in front of the ancient Triyuginarayan Temple, you’re not just visiting a sacred site — you’re stepping into a living legend that dates back to the very beginning of time. The history of Triyuginarayan Temple is deeply rooted in Hindu mythology and is directly linked to one of the most powerful and beloved divine couples in the universe — Lord Shiva and Goddess Parvati.

The Celestial Wedding:

According to sacred Hindu scriptures, Triyuginarayan Temple is the exact spot where the marriage of Shiva and Parvati took place, in the presence of all the gods and goddesses. The name “Triyugi” refers to the three yugas — Satya Yuga, Treta Yuga, and Dwapara Yuga — signifying that this holy temple has been standing since those ancient eras, witnessing time itself.

The Skanda Purana, one of the major Hindu scriptures, mentions this location as the venue of the divine wedding. As the legend goes, after Parvati underwent deep penance to win Shiva’s love, Lord Vishnu arranged the wedding ceremony and played the role of Parvati’s brother, while Lord Brahma performed the rituals as the priest. The gods gathered here in joy to witness this cosmic union — making it one of the most auspicious events in Hindu mythology.

The Everlasting Sacred Fire:

One of the most fascinating aspects of the Triyuginarayan Temple history is the Akhand Dhuni, an eternal flame that is said to have been burning continuously since the time of the wedding. It is believed that this sacred fire was lit during the ceremony and has never gone out since then. Even today, devotees can witness the flames in the temple courtyard, symbolizing the eternal bond of Shiva and Parvati.

People believe that offering wood to this fire brings blessings to married couples and soon-to-be-wed individuals. In fact, it is common for Hindu couples to perform their own wedding rituals here, in the presence of the same flame that once blessed the divine pair.

Spiritual & Historical Significance:

  • The temple is constructed in Katyuri-style architecture, similar to the temples found in nearby Kedarnath.

  • The stone idol of Lord Vishnu is enshrined in the sanctum sanctorum, unlike most temples where Lord Shiva is the main deity — this emphasizes Vishnu’s role as Parvati’s brother in the legend.

  • The temple complex also houses sacred water kunds (ponds) — Brahma Kund, Vishnu Kund, Rudra Kund, and Saraswati Kund — believed to be created during the marriage rituals.

Even though no written historical record exists of its exact construction date, the presence of the temple is traced back to Vedic times, passed down through oral traditions, religious texts, and local folklore.

Why Devotees Revere this Temple:

The history of Triyuginarayan Temple is not just a story — it’s a powerful connection between the human and the divine. For many, visiting this temple is not just about worship, but about becoming part of a story that has lived on for centuries.

Pilgrims come here with faith that their prayers for a happy marriage, spiritual growth, and emotional healing will be heard by Lord Shiva and Goddess Parvati themselves.

Triyuginarayan Temple in Uttarakhand

If you’ve ever longed for a destination that blends spiritual depth with natural beauty, then Triyuginarayan Temple in Uttarakhand is truly a hidden treasure waiting to be discovered. Nestled high in the Garhwal Himalayas, this ancient temple sits quietly in the Rudraprayag district of Uttarakhand, offering breathtaking mountain views and an atmosphere of deep peace.

While many know of popular temples like Kedarnath or Badrinath, fewer have heard of Triyuginarayan Temple — even though it holds such a sacred place in Hindu tradition. Located at an altitude of approximately 1,980 meters (6,500 feet), the temple is surrounded by snow-capped peaks, dense forests, and pure Himalayan air. The location itself plays a huge part in its sanctity — this is not just a temple, but a spiritual experience rooted in nature.

Also read about the Best Time to Visit Triyuginarayan Temple.

Where Exactly is Triyuginarayan Temple?

  • State: Uttarakhand, India

  • District: Rudraprayag

  • Nearest Towns: Sonprayag (12 km), Kedarnath (approx. 25 km)

  • Coordinates: 30.5899° N, 79.0577° E

The temple lies about 5 km uphill from Sonprayag, and while the journey requires effort, the reward is spiritual bliss and untouched natural beauty. It’s especially popular among pilgrims on the Char Dham Yatra who seek to connect with lesser-known yet deeply significant sites.

Why the Location Matters Spiritually:

Triyuginarayan is not just a place on the map — it’s believed to be the center of divine union, where the physical meets the cosmic. Many believe that meditating or simply spending time here helps purify the mind and soul.

The atmosphere is so tranquil that even a moment of silence in its courtyard feels like a deep prayer. The nearby hills echo with the sounds of bells and chants, and you can often hear the wind rustling through deodar trees — like nature itself participating in the devotion.

Architecture That Reflects Divinity:

The temple architecture is typical of Katyuri-style stone temples found in this region. The central shrine houses Lord Vishnu, highlighting his role in the divine marriage. The structure is simple yet timeless, made with large grey stones that have weathered centuries.

Just outside the temple, you’ll find:

  • The Akhand Dhuni (eternal flame) still burning.

  • Sacred kunds (ponds) believed to be used during the wedding rituals.

  • A stone platform considered the exact spot where Lord Shiva and Parvati took their vows.

Couples and devotees often sit quietly here, absorbing the ancient energy that lingers in every corner.


Whether you’re a spiritual seeker, a curious traveler, or someone planning a religious wedding, Triyuginarayan Temple in Uttarakhand is not just a place you visit — it’s a place you experience.

How to Reach Triyuginarayan Temple

Reaching Triyuginarayan Temple involves a scenic and spiritual journey through the mountains of Uttarakhand. The temple is located around 5 km from Sonprayag, which serves as the main base point. From Sonprayag, you can either trek or hire a local jeep to reach the temple gate.

The nearest major town is Rudraprayag, well connected by road to Rishikesh, Haridwar, and Dehradun. The closest railway stations are Rishikesh and Haridwar, while the nearest airport is Jolly Grant Airport, Dehradun, about 250 km away.

If you’re starting your trip from the capital city, check out our detailed travel guide from Delhi to Triyuginarayan Temple to plan your route with stops, modes of transport, and practical travel tips.

Triyuginarayan Temple Address and Contact Number

If you’re planning to visit this sacred site or want to arrange a spiritual ceremony like a wedding at the temple, it’s important to have the correct and updated Triyuginarayan Temple contact number and address. Here’s everything you need to know.

Triyuginarayan Temple Address (Google Verified)

The temple is located around 12 km from Sonprayag, which is the nearest accessible town by road. From there, a motorable road followed by a short uphill walk leads to the temple premises. The peaceful surroundings, snow-covered peaks, and the spiritual aura of this remote village make the journey absolutely worth it.

  • Village: Triyuginarayan
  • Post Office: Sonprayag
  • Tehsil: Ukhimath
  • District: Rudraprayag
  • State: Uttarakhand – 246471
  • Coordinates: 30.5899° N, 79.0577° E
  • Pin Code: 246471

This is the official address of Triyuginarayan Temple as listed on Google Maps and recognized by the local tourism and pilgrimage boards. It is important to note that the temple lies just 12 km from Sonprayag, and is connected via a motorable road followed by a short uphill path.

Here is the Google Map for your convienience:

Triyuginarayan Temple Contact Number (2025 Updated Info)

While Triyuginarayan Temple is managed by local temple priests and the Uttarakhand Devasthanam Board, direct contact with temple authorities may not always be available through a single official number. However, based on reliable sources and visitor experiences, here are your options:

📞 Primary Contact (Sonprayag Temple Office):

+91-8958605241 (Local Office for Triyuginarayan Temple bookings and information)
(Availability may vary. WhatsApp preferred.)

🛕 For wedding bookings and religious ceremonies:

You can also reach out to the Uttarakhand Tourism Development Board (UTDB) or the Tehsil Office in Ukhimath for marriage arrangements at the temple.

  • Uttarakhand Tourism Helpline: 1364 (Toll-Free)

  • Alternative Office Contact: +91-7892950554

  • Email (Tourism Enquiries): info.utdb@gmail.com

If you’re specifically looking for information about booking a wedding at Triyuginarayan Temple, it’s best to contact local priests in Sonprayag or consult with registered wedding planners approved by the Rudraprayag District Tourism Department.

📧 Additional Help for Devotees:

  • Temple Timings: Usually open from 6:00 AM to 8:00 PM daily.

  • Puja Bookings: Preferably done on-site or via local contacts.

  • Best Time to Call: Between 10:00 AM – 5:00 PM (IST) on weekdays.

  • Language: Hindi is primarily spoken; English is understood in tourism offices.

Related Posts