world's largest tricolour in Delhi