Description : Pilgrims from different parts of West Bengal are bringing holy Ganga water for the seasonal ritualistic worship of Lord Shiva, which have been holding at Twarakeshswar, a different suburb of West Bengal in every year. The holy Ganga water is the only essential thing for every puja and ritual through out the year. India.