Delhi - Delhi - India
Durga pooja is a festival celebrated in India where the idol of Durga is worshiped the workers start making their workers few months before the festival