Description
Every 15 August, India celebrates its independence with flag-hoisting ceremonies, patriotic songs, skies dotted with colourful kites and visitors gathering around iconic places like India Gate in New Delhi, pictured here. Behind the festivities, however, are fascinating stories that make the day even more memorable.