Why devotees come here
Vishnupad Temple stands on the banks of the Phalgu river in Gaya, Bihar. It is the centre for Shraddha rites in the city and a major site for Pind Daan, the ritual for the salvation of ancestors. Inside, a footprint of Vishnu is set in solid rock.
Vishnupad Temple is a Hindu temple dedicated to Vishnu, and it is the centre for Shraddha rites in Gaya. Gayawal Brahmins, known as Pandas of Gaya, are its traditional priests. Legend says Vishnu asked the demon Gayasura to go beneath the earth, and pressed him down with his right foot. The Dharmshila stone is believed to mark the place where that foot first touched the earth.
The present structure was rebuilt by Devi Ahilya Bai Holkar, ruler of Indore, in 1787, on the banks of the Phalgu river. The date of the original construction is unknown. Hindu saints Madhvacharya, Chaitanya Mahaprabhu and Vallabhacharya are recorded as visiting the shrine. The temple is 30 meters tall, with eight rows of carved pillars that hold up the pavilion.
The octagonal shrine faces east, and its pyramidal tower rises 100 feet. Atop the structure is a 50-kilo gold flag, donated by a devotee. Inside, a 40 cm footprint of Vishnu is imprinted in solid rock.

In the appChamundeshwari Temple, MysuruChamundi Hill, Mysuru, Karnataka
In the appDakshineswar Kali Temple, KolkataDakshineswar, North 24 Parganas, near Kolkata, West Bengal
In the appShirdi Sai Baba Temple, MaharashtraShirdi, Rahata taluka, Ahilyanagar district, Maharashtra
In the appAvanti Parshwanath Jain Tirth, UjjainDani Gate, Ujjain, Madhya Pradesh
In the appBelur Math, West BengalBelur, Howrah district, West Bengal
In the appBrihadeeswara Temple, ThanjavurThanjavur, Thanjavur district, Tamil Nadu
In the appEttumanoor Mahadeva Temple, EttumanoorEttumanoor, Kottayam district, Kerala