Diwali, India's most significant annual festival, holds particular importance for Hindus but is celebrated across faiths by over a billion people in the nation and its diaspora.
Over five days, attendees enjoy festive gatherings, spectacular fireworks displays, elaborate feasts, and prayer.