Delhi's monumental tricolor flag at Connaught Place, larger than a badminton court, captivates citizens and symbolizes ...