 It is believed that all the wishes made here are fulfilled, and Lord Shiva blesses his devotees by fulfilling their wishes.Every year during February or March on the day of Maha Shivaratri or the Shiva Chaturdasi festival, devotees of Lord Shiva come from distant places to pray to the god.This event attracts a few thousand people annually.