Devotee shares meal with Black rats (Rattus rattus)Karni Mata Temple Deshnok, Rajasthan, India.