Hindu devotees in India, Sri Lanka and across the world celebrate Diwali – the festival of lights today (24) with much pride and devotion.
Considered as one of the most important Hindu festivals, people light oil lamps or candles in Diwali to symbolise the triumph of light over darkness and good over evil.
Many also draw the traditional Rangoli patterns on the group using coloured powder to welcome good luck and positivity into their lives.
Families gather to offer prayers, exchange sweets, gifts as well as to light fireworks and enjoy festive meals.
However, celebrations are also sparking concerns about air pollution, including in the national capital, Delhi.
(Pics : BBC News)