Guga Peer is a very popular deity worshipped in many temples in Himachal Pradesh, Haryana, Punjab , Uttarakhand, Rajasthan and Uttar Pradesh. The deity is mainly worshipped for protection from snakes. You can read the story or Katha of Goga Peer Ji below. Legend has it that Guga Peer, a Rajput prince and hero, had supernatural powers to control snakes – he was also immune to snake bite. He got the powers even before his birth from Baba Gorakhnath. There are different versions of the story of Guga peer. All stories include his divine birth, his art of healing people bitten by snakes and controlling venomous snakes, his marriage, dispute with cousins, wars and his final disappearance from earth. He is believed to have defeated numerous powerful kings. Guga is depicted riding a blue horse and holds blue and yellow flags. One belief is that the blue horse was born on the day Guga Peer was born and the horse was his constant companion. It is widely believed that Guga Peer