Bharat Mandir built around the 12th century by Adiguru Shankracharya, is the oldest temple situated in the heart of Rishikesh, Uttarakhand. This beautiful temple has an idyllic location on the banks of the river Ganga. Although the original temple was completely destroyed in 1398 A.D. by Tamur Lane, it was rebuilt by the devotees. This centuries old temple is mentioned even in the ancient records of 'Kedarkhand'. The temple deity, Lord Vishnu, which is placed in the inner sanctum of the temple is carved out of a single black stone called Saligram. Also, it is interesting to note that the idol installed here has a distinctly Himalayan cast of features. A magnificent sacred Shree Yanthra is placed at the inner canopy of the temple. Recent archaeological excavations carried out in the premises of the temple have exhumed great number of old statues, coins, pots and other artefacts of historical importance. The popular, colourful spring festival of 'Basant Panchami' is also celebrated here.
More info: http://raftingcampingrishikesh.com/