connaught place polar panorama
This photo was taken in Connaught Place in New Delhi, which is a giant circle of buildings with a park in the middle. We've stayed there a couple times while in Delhi and it's a great place to walk around, shop and see people. The photo was taken just between the two trees in the center of the map below.