Top 10 most populous cities on earth
Share - WeChat
No 7: Mexico City, Mexico
Population in 2016: 21,157,000
Mexico City and its metropolitan area blend modern industries with ancient culture. The city is not only the home to the ancient capital of Tenochtitlan but also Latin America’s financial center.






















