Barahachettra Temple

Barahachettra Temple, picture by Pankaj Thapa 

The Barahachettra Temple which lies along the banks of Saptakoshi in Sunsari District. The temple is considered highly powerful and many devotees make a pilgrimage to the temple every year. There are considered to be four chettras in the world – two are in India (Kurukshetra and Dharmachettra) and two in Nepal (Barahachettra and Muktinath).

Baraha is considered an incarnation of Lord Vishnu Рthe preserver of the Universe in the Hindu Trinity. The other two are  Brahma (The Creator) and Shiva (The Destroyer).

Share this post:

Leave a Reply