At Chamoli temple, priests pray blindfolded, devout not allowed to see deity
In Latu Devta temple in Uttarakhands Chamoli district, neither the priests, nor the devout are allowed to see the deity.Uttarakhand is also known as Dev bhoomi housing religious places which are full of mystery and allure, and one such temple ...
Source: prokerala.com