It is often argued that human belief knows no bound. It is an extension of devotion that makes miracles happen. The people of Kumaon have taken devotion to a next level. Here, in the Chitai temple, Golu devta – the god of justice, is bound legally to listen to the wishes of their devotees; provided it is made with a clear conscience. Around 9 km away from the town of Almora, exists the most celebrated temple of Golu devta, known as Chitai Temple. Golu devta is the legendary mythological and historical God of the Kumaon region of Uttarakhand. Golu Devta is believed to be the incarnation of Lord Shiva. Cars and taxis with ‘Jai Golu Devta’ written on their windshield is a definite sign that you are in Kumaon. But just to make sure, you can also check the signboards or nameplates of the shops and houses. Every other sign…

The Road to Pangong

 – Guest post by Tanya Sangoi It was the morning of 6th July which was coincidentally the birthday of His Holiness, the Dalai Lama. As most of the people flocked to the Diskit monastery where he would be delivering teachings,…