A peek into Delhi’s sights and sounds