The mysterious treasure of Banke Bihari Temple