Last Updated: Friday, November 8, 2013, 12:34
Population wise, Delhi comes second in the world – at about 22 million, second only to Japan’s capital Tokyo.
more videos >>