This is a landscaped garden in the middle of the busy Connaught Place market. One of the reasons I love Delhi is because you have a lot of green patches poping here, there and everywhere. Clean Delhi, Green Delhi :D
The best part about Delhi, New Delhi and South Delhi specifically, is that any place where any amount of green can be adjusted, you will find plants occupying the space. These are vines planted below a flyover. I think such a policy should be adopted throughout the world as it not only, albeit in a small percentage, betters the urban environment, the greens bring a cheer to the otherwise mundane concrete jungles inhabited by us urban animals. :-)
A very haunting tree that I spotted on the Tuglaq road a few days ago. As compared to other Indian cities, I find Delhi to be very green. Not only are the green zones green, the road sides are green too.