The temple is considered one of the eight Swayambhu Kshetras of Vishnu where presiding deity is believed to have manifested on its own. Seven other temples in the line are Srirangam Ranganathaswamy temple, Bhu Varaha Swamy temple, and Vanamamalai Perumal Temple in South India and Saligrama in Nepal, Naimisaranya, Pushkar and Badrinath Temple in North India.