Chaturthi is celebrated every year in India. Lord Ganesh is one of the prominent
deities worshiped in India. He is considered an epitome of success and any new beginning is marked by worshipping him. It is believed that once in a year he comes to
visit his people, stays with them for ten days and takes away all their
sorrows. After ten days, the idols are immersed in water.