It is doing the rounds again purporting to be a NASA image of India on Diwali night. It surfaces every year at Diwali time. It is a composite image and the coloured lights only represent different times between 1992 and 2003.
I just repeat what I wrote two years ago.
It is indeed from NASA, it is from space and it is at night. But it is not on a Diwali night and is actually a composite picture of night illumination over many years to try and show population increase. Even the colours are not real. It was circulated widely at this time last year as well. But as Robert Johnson of Business Insider points out:
The photo is an overlay of shots highlighting India’s burgeoning population over several years. The white lights were the only illumination visible before 1992. The blue lights appeared in 1992. The green lights in 1998. And the red lights appeared in 2003.
Current speculation suggests the lights are a result of the Hindu celebration Diwali, or the celebration of lights, held from mid-October to mid-November, but NASA was unable to confirm what time of year the shots were taken.
…. NASA says there are no more recent versions available.

Composite NASA image of India’s population development between 1992 and 2003. Blue is lights which appeared in 1992, green in 1998 and red in 2003. – image ngdc.noaa.gov