The Triyuginarayan Temple is an ancient Hindu pilgrimage site in Rudraprayag, Uttarakhand, revered as the exact mythological location where Lord Shiva and Goddess Parvati were married. Perched at an elevation of 1,980 metres (6,500 feet) in the Garhwal Himalayas, it is dedicated to Lord Vishnu, who is believed to have facilitated the celestial wedding rituals.