Christmas on call: your guide to festive cheer in Delhi Hindustan Times ... officers in Delhi, it was opened in 1931. It's the only other church in the city with a pipe organ (to hear it play, head to the church on Christmas morning at 8.30 am or for any other Sunday service). ... It can grow up to 7 feet tall in a large ... |