God Ganesha is believed, by Hindus, to be the destroyer of all hurdles in our life. People used to worship and pray to him for blessings before starting anything like venturing out of the house, starting the car, setting up a business, etc. So, His temple can be seen in every nook and corner of the streets of India. He is the son of God Shiva and Godess Parvathy.
The festival of Ganesh chathurthi is celebrated on a grand scale all over India.