The worshippers who recently visited the Banke Bihari temple in Vrindavan, India, queued to drink water flowing from an ...