Prime Minister Narendra Modi upheld his tradition of wearing flamboyant and vibrant turbans for special occasions such as Independence Day or Republic Day.