India's wild, sprawling capital is divided into two major parts, with the cramped alleys of Old Delhi in the north giving way to the broad avenues of New Delhi in the center and farther south. Major roads radiate out from the circles of Connaught Place, Delhi's central hub and main business district. Nearly impossible to classify, the city proper packs almost 15 million people within its borders and even more if you count its suburbs, which seem to gobble up more land by the day. Luxury high-rises dot the landscape of sprawling satellite cities in the neighboring states of Uttar Pradesh and Haryana.