Two temples—Narshimha (one of the incarnations of Vishnu) Temple and Digamber Jain Tirthanakar—are located at the top of a mountain known as Mandar Parbat, which is about 500 meters tall and made of a single piece of stone.