Let's not bring China into this - M-kay??
Have you ever been to Beijing, or Shanghai or even 3rd tier cities like Shenzhen??
There is a Chinese section in this forum - go take a look please. Comparing Bharat with China is a foolhardy exercise. It'll take you at least a couple more decades to match China in infrastructure, much less GDP. I know the RSS-ers keep thumping their collective chests - but if chest thumping equated to development then I have little to say....
Keep comparing yourselves with us (like so many WB bongs do) so you'll keep feeling better and keep hiding your head in the sand.
I've been to both China and India recently and there is no comparison. You Bhartiyas have neither the discipline, nor the work ethic, nor the vision as a large nation to pull off what China has done in the last two decades.