Another charm of the city is Vishnupad temple located along the Phalgu River, marked by a footprint of Lord Vishnu known as Dharmashila, incised into a block of basalt. The Brahmajuni Hill loacted 1km southwest of the temple makes an interesting spot, one has to climb thousand stone steps to reach the hill and from the top you can behold the beauty of the temple.
The foot print is 40cm long and surrounded by a silver plated basin. The temple possesses eight ravishing carved pillars supported by pavilion. The temple is built of granite blocks and has octagonal shrine facing towards east. It has the presence of immortal banyan tree Akshayabhat where the final rituals of the dead are carried out.