A beautiful temple built on a beautiful hill of Tihri Garhwal where the ancestral deities of the villagers reside. This is their belief.