New York City hosted a spectacular fireworks show on the Hudson River on November 3, as part of Diwali celebrations. This year, the festival of light is celebrated over from Nov. 2-6, with the main day of celebration on Thursday, Nov. 4. Credit: Avi Nash via Storyful
