The Lord Ganesha idols are prepared as part of the preparations for the Ganesh Chaturthi festival in India. Lord Ganesh shrines are brought home by devotees so they can worship the almighty, eat an exquisite feast, spend time with friends and family, and then immerse the idols.
Also Read