What's the point of comparing the cities of India with that of Pakistan. If anything, we should be comparing them to China. Indian cities ( for the most part)look like random slums when compared with Chinese Cities. Forget Shanghai or Beijing or Hong Kong, even cities like Chengdu or Dalian will own our "great" Mumbai's A*** any day in terms of infrastructure .I love India very much and apologize for the harsh words, but the truth can sometimes be quite bitter.If we want to compare, we should do it with the best. India needs at least 10-15 more years and several trillion dollars of investment in infrastructure before any such comparison can happen. Till then, as the title of the thread proclaims, " India is Developing, but there's still a long long way to go".