Fireworks, candle lighting, food, drink and gifts are just some of the highlights of Diwali — the Festival of Light.
The Indian festival, celebration by millions across the UK, will be held on Sunday, October 30 in Huddersfield and beyond.
The event, also known as Deepavali, celebrations the triumph of light over darkness, and good over evil, and in India it is a public holiday.
Ahead of this weekend's festivities, here is everything you need to know about Diwali.
Diwali falls on a different date every year as the celebration is calculated according to the position of the moon. It is based on the Hindu lunar calendar, called Tithi, which calculates events on the moon's rotation around Earth.
This year Diwali falls on Sunday October 30.
Although Diwali is traditionally considered a Hindu festival it is celebrated throughout India by other faiths too. It is often marked with street parties and firework displays.
What is Diwali?
Diwali is a celebration of light and traditionally relates to the legend of Prince Rama and his wife Princess Sita. According to folklore, the pair were banished from their kingdom four fourteen years by Rama's stepmother. The couple went to live in the forest not knowing that a feared king with 20 arms and 10 heads lived there.
The king called Ravana kidnapped the princess, but Sita left a trail of her jewellery for Rama to find her. The prince enlisted the help of the monkey king Hanuman to find his beloved wife, with messages sent to all the monkeys in the kingdom and passed on to the bears too.
After a long search Rama found Sita and killed Ravana. The couple travelled back to their homeland and everyone lit up oil lamps to guide them along the way and welcome them home.
Diwali also honours Lakshmi, the goddess of wealth.
How is it celebrated?
Fireworks are set off to celebrate the legend and signify the return of the Prince and Princess. People also light traditional earthenware oil lamps which are believed to help guide Lakshmi find her way into people’s homes.
People will also create rangoli artworks which are patterns created using coloured rice or powder. The most popular pattern is the lotus flower as Lakshmi was often pictured either sitting on one or holding a lotus.
Families and friends share sweets, dried fruit and gifts, and many give food and goods to those who are less fortunate and in need.