It is one of the most revered places of worship for Hindus. The temple, which is perched on a hill, is well known for its stunning design and fine woodwork. The main hall of the temple contains a massive and colourful idol of Jagannath. The pilgrims who go to the temple also pay homage to a number of nearby smaller idols. The pilgrims who go to the temple also pay homage to a number of nearby smaller idols.