I watched once in the TV feauring some Hindus (not sure if they're Hindus) place of worship with full of rats inside, am sure its in India.