સ્થાનિક લોકો માને છે અહીં તેમના દેવતા નિવાસ કરે છે.