Discover the top 25 most populated cities in the world, and learn which city holds the title of the largest city in the world in terms of population.