
India, it’s the world's second most populous country with a staggering 1.4 billion citizens, and home to six cities where populations exceed 10 million. But there's one thing missing. Skyscrapers. Where do all these people live and work? If these densely populated urban centers aren't housing their residents vertically, where is everyone fitting in?
CORRECTION:
1:19 India, of course, gained independence in 1947, not 1958. Please forgive this typo that made it into the final version by mistake.