For celebrating the best moment, it's better to use some stuff as illustration. Such as this India Independence Day poster, an alternative picture for celebrating the Indian Independence Day on 15 August. Designed in special colors which available in Indian Flag. The colors are saffron, green, white and navy blue. There are also a text of "15 August Independence Day" which makes this poster looks awesome. Dominated with various triangles, the poster looks fresh and up to date.
I have a lot of wallpapers with India flag decoration, all of them are designed in high resolution. By visiting the links below, you can directly download several of them:
Indian Flag Pictures
India Independence Day Poster for Free