From US President Barack Obama to Russian President Vladimir Putin, many world leaders have been chief guests at India’s Republic Day celebrations.