The mystery of Kamrunag lake of Himachal Pradesh where offerings are deposited for centuries