Bharat Mandir is a place of worship in Rishikesh. The holy shrine is believed to be very old and is strongly devoted to Lord Hrishikesh Narayan. The presiding deity inside the temple is Shaligraam which was positioned by a revered Hindu saint Jagadguru Adi Shankaracharya in 789 A.D on the day of Basant Panchami. Owing to this belief, same rituals are followed on every Basant Panchami, starting with holy bath in Mayakund and then there is big celebration organized to bring the idol back to the temple. The festival is attended by a number of devotees and travelers.
Legends say that whoever takes 108 rounds of Lord Hrishikesh Narayan on Akshya Tritiya with bare foot gets all their wishes fulfilled. Moreover, this worship ceremony is believed to be equal to Badrinath Dham yatra. Mentions of this shrine are found in Hindu epics and scripts like Vishnu Puran, Shrimadbhagwat, Narsingh Puran, Mahabharat and Vaman Puran. People also believe that the temple was once visited by Lord Buddha and that Pandavas too have stayed here and worshipped Lord Hrishikesh Narayan.
The trees Peepal, Bail and Vait Vriksh in Bharat Mandir are symbolic of Tridev- Brahma, Vishnu and Mahesh and this is the reason these trees are considered divine. Visitors can also visit the museum developed here, Bharat Mandir Museum, that exhibits a rich display of pottery, sculptures and bricks.