Dedicated to Lord Vishnu (Narayana): The puja itself invokes Lord Vishnu. Performing it at a temple where a sacred Shila (stone) represents Him directly is considered extremely powerful.
Purpose-Built for Ancestral Rites: This site is specifically known and recommended in scriptures and tradition for performing rituals aimed at liberating souls, particularly those suffering due to unnatural death or afflictions (Pitru Dosh). Offerings here are believed to directly reach Lord Vishnu for the ancestor’s salvation.
Connection to Gayasura Legend: The Shila is often linked to the legend of Gayasura, whose body became sacred sites for ancestral rites upon Lord Vishnu’s blessing.