 There is a "yagya kunda" where religious acts are carried out.A large idol of Shiva has been erected recently near the "yagya kunda".Ambika Ashthan is mentioned in the ancient Hindu Markandeya Purana.