
Karni Mata, the Rat Temple, at Deshnoke, Rajasthan, India. Rats are inside the temple and crawling outside too. In fact, rats are everywhere at Karni Mata! Here, at the Rat Temple, rats are sacred and people consider themselves lucky to get close to hordes of rats. Photo #1 by Enric Bach