Karni Mata Temple, also known as the ‘temple of rats’, is situated at Deshnoke near Bikaner in Rajasthan. The temple is dedicated to Goddess Karni, who is believed to be the incarnation of Goddess Durga, the goddess of power. The temple is overrun with more than 20,000 rats. Devotees feed, worship and protect them. In order to keep predators away, devotees have built nets and grills. Surprisingly, these rats do not bite any devotees who enter the temple. Here are five things we all need to know about Karni Mata Temple.