I have visited southeast asia, India is a big hype by west and even has worst infrastructure then there neighbor pakistan comparing by all the investments that have been pouring into india. China is a reall change and can be compared to any developed country. It will take india another 100 yrs to where china is, both countries have different dynamics it will take a lot to change in india