Devotee meditating with Black rats, Karni Mata Temple, Deshnok, Rajasthan, India.