The shrine of Lord Vishnu encloses his 40 cm long footprint. According to stories and legends, a demon named Gayasur attained the blessing of granting people with salvation just with a glance. This seemed incorrect to the divine because salvation can only be achieved by walking on the right path and performing good karmas. So to obstruct immoral people from attaining salvation so easily, Lord Vishnu had put his feet on Gayasur’s chest and subdued him below the surface of earth, which caused these footprints engraved on the solid rock base. From this incident the Gaya District got its name. Within the site there are other temples dedicated to Lord Shiva and Lord Narasimha. This temple holds a crucial place for Hindu pilgrims that visit Gaya.