Though the temple is dedicated to Lord Mahavishnu, it holds a number of images normally associated with the worship of Lord Shiva and is the oldest temple in Rishikesh. The image installed here has a distinctly Himalayan cast of features. Adi Sankaracharya renovated the temple.