While Tokyo is the world’s most populous city, with over 37 million residents, the bulk of the world’s most populous cities are in China and India, the world’s two most populous countries.
While Tokyo is the world’s most populous city, with over 37 million residents, the bulk of the world’s most populous cities are in China and India, the world’s two most populous countries.