Rat Temple

At first glance, this temple in northern India looks like any other. But this temple also houses other deities. And there's not one...not… more