India celebrates Independence Day 2017 with fervour. India painted in tricolour celebration. Entire nation pays respect to our freedom fighters because of whom we are breathing an air of freedom. Indians whether residing in India or abroad celebrate the day in the same way being proud to be an Indian by hoisting the Indian flag with utmost happiness. Take a look at some beautiful pictures of India on this day.