Shri Bharat Mandir
Bharat Mandir is an ancient Vishnu temple consecrated by Adi Sankaracharya on the banks of the Ganges. The Vishnu idol here is made of Saligrama stone. Hindus hold saligrama quite sacred as they believe it is Lord Vishnu himself. There is a beautiful Sriyantra with nine interlocking triangles inside the temple. Basant Panchami, an important Hindu festival,
is celebrated here with a lot of fanfare.