Christmas Eve edifices

Delhi's lesser-known churches, St Peter’s and St Dominic, showcase rich history and architecture, culminating in a festive Christmas Eve celebration.