Gaya is one of the most important pilgrimage places for the Hindus because it is blessed with the Vishnupad Temple. It is believed that the temple was built around the 40cm long footprints of Lord Vishnu known as Dharmasila, which is incised into a block of basalt in the centre surrounded by a silver plated basin. The temple is 220 years old and is situated along the River Falgu.
Legend says that after pushing demon Gayasur, by his right foot, below the surface of earth, Lord Vishnu’s footprint remained on the surface providing the roots for the temple’s establishment. One of the rulers of Indore rebuilt the temple though its original date of construction is unknown.