Devotees pray in ‘Temple of Rats’ in northern India